My package was still in the 'preparing order' phase for 2 weeks, despite saying it would be delivered within a week.I sent 3 inquiries and called to see what was happening. I waited over 2 weeks for them to let me know what was happening. I received an email to say the package was 'lost in transit' but as far as I could see it was in the 'preparing your order phase' and hadn't actually been posted?Now they say it will take another 2 weeks til I get my money back? (so 4 weeks in total they have had my $400+). No offer of a replacement jacket.This is my first experience buying from farfetch. The jacket was for my son's birthday - needless to say no happy birthday for him. Lots of other companys had great eofy sales - I could have purchased elsewhere. Now I have missed the sales. Terrible customer service. Don't buy from this company