We love the products, but it has been at times confusing and frustrating purchasing online.
Very often all the sizes we need disappear quickly and are not restocked.
The prices/sales fluctuate a lot, and many times things would show in stock, but after placing an order we would discover they were not available.
This was tough especially when the item ordered was a gift for a specific person.
Also often long delays with orders, missing notifications, or lack of accurate shipping dates.