I read a lot of bad reviews AFTER I placed my order. As you can imagine, I was worried about getting my package on time or at all. However, I was very pleasantly impressed, I had no problems at all, I followed the instructions given which were simple and straightforward (including uploading my invoice and credit card verification), selected my shipping provider and received my order within a reasonable time. In fact I believe the delivery from the German company to myus.com warehouse took longer than from myGermany.com to me in the UK. I chose the option to have myus.com settle my duties and taxes upon delivery, which also saves me that hassle. Overall I'm really satisfied.