I ordered a jacket for my daughter's birthday. The items took almost a month to arrive after having several items in the order cancelled because they were out of stock.
To cap it all off I was then charged an import duty on top before DHL would deliver the item.
The jacket was too small but I dare not return it because it will cost me to post it all the way back to China and another import duty on top.
Buy from a British company if at all possible, it is far easier!