I have been waiting over a month to get my money back from a return. They outsource their customer service and they are basically just there to fob you off. I had to chase endlessly just to be given an address to return to; that took 2 weeks. Now it is another 2 weeks and I still haven't seen my money. I've threatened to report them to the police, of course the outsourced customer service don't care. I doubt I will ever see my money and I will never use them again. Steer clear.