Run Away Run Away
Trully appalling customer services. I ordered a PC middle of October following assurances it would be delivered by early November - it wasn't.
After chasing them for a delivery date for another two and a bit weeks - finally lost patience and cancelled my order and asked for a refund.
It then took another two weeks, three phone calls and three emails to get confirmation of cancellation. As it apparently takes Mesh up to 30 working days to refund still waiting for my money!
Awarded 1* because I can't given 0 or probably -5* would be a better reflection of their poor, poor and I mean poor level of customer service.
December 8, 2010
Unprompted review