I'm surprised to see how many bad reviews MyTheresa has. I've only been ordering from this site last year or so but everything came in a timely matter. All items were box to perfection. On my last order, the discount somehow didn't apply after I checked out. When I called in, the customer representative put me on hold for a bit but gladly credited my account. If you know your sizes, I would highly recommend this site! They carry a wide range of high end designers and usually have a lot of sizes available. I will definitely shop here again!