Shocking service. Overcharged by £80 on an online order. Was told I'd have to wait 14-28 days for refund by way of 2 cheques? Whole month later nothing received. When I complained and said I wanted my refund immediately now, I was advised the cheques would be cancelled and I could now go into store for a refund to my credit card. Went to my nearest store in Torquay(10 miles away). An hour and quarter later because the assistant didn't know how to process the refund, I was promised, via a phone call to a manager in Exeter store, that I would receive a refund to my card within 3-5 working days. That time has now lapsed. 37 days and still counting for my money. Absolutely disgraceful. They were able to take my money immediately when paying for the phone. I keep being told my issue has been escalated. Presumably so busy with other complaints, escalation simply means slightly higher up a huge pile!