I haven't had too many bad experiences with them since I always received my product - however I am UK based so presumably it is less likely to get lost than an overseas customer.
However, I received a hooded top that was smelling terribly of fish. Even though I used copious amounts of Febreeze to get rid of the smell, it didn't quite get rid of the smell. I didn't really want to wash it straightaway.
I wrote a review mentioning this and it was never published. When I wrote back to ask why they refuse to post my review, I never received a reply - I thought that was bad form. I didn't use any offensive words at all. They probably didn't want the bad publicity.
Another thing that isn't great are the descriptions they provide for their products, and even the images are inaccurate at times.