Used to like them, took a couple of weeks for goods to arrive but generally pretty good. Lately however, total nightmare with things not arriving, being promised and then orders cancelled at the last minute when they've been saying they're just delayed. I ordered eight items in February and last night got an email to say they're cancelling seven of them as they can't get them from their suppliers. The eighth item did eventually arrive, but only last week, so 5 weeks after I'd ordered. Most of the stuff is children's holiday clothes, UV protective suits etc but as we're going away this weekend, I've now got to find time to go and buy what I thought was going to be delivered before we leave.
Surely online shopping was meant to make things easier, not lead to a last minute rush when goods didn't appear?! Shocking customer service too - no explanations, just automatically generated emails saying orders have been cancelled as suppliers have let them down or some such. Their whole business model is dependent on their suppliers shipping on time, surely? Right, off to rebuy and still don't have the refunds yet as they take payment at the time of order but need five days to return payments apparently...