So I didn't consider the fact that Farfetch deletes bad reviews off their website and made the mistake of verifying on their site that they're legit - they're not. My order was supposed to come April 1 - 3. By the third, the tracking on their site shows it did not even ship yet. Okay. So I call their customer service at least five times from then to now. "I'm not sure what's going on, we'll look into it and get back to you" is the usual answer (hint: you will not hear back until you contact them again). I call yesterday and the guy says he doesn't know what's going on but will refund my the shipping costs because I've been patient. Funny enough, I get an email tonight saying but order has been sold to someone else and is now sold out. Um WHAT. Who knew I was taking part in a bidding instead of simply buying a product. Anyways, moral of the story is never buy from Farfetch if you value your time and a quick delivery.