I ordered a pair of trainers from them and received an email a few days later saying the same as the review I have just read, they don't have the trainers I ordered in stock! They also said it would take between 2-6 weeks to give me a refund! They also sent me an invoice with the amount in GBP, but they have taken an higher amount from my bank than the invoice stated! Nearly £10 GBP more!