If I could give no stars I would, my overall opinion of this company is appalling.
They took my money off me straight away even though the product I wanted was not in stock. They did not inform me it was out of stock and when I did not get a response to a number of e-mails after 2 weeks I had to spend over half an hour waiting on the telephone trying to contact their customer service department. When I finally spoke to someone they said the goods had just been despatched the previous day. I can only assume this was a blatant lie as a further 2 weeks later I had still not received my product and it had mysteriously disappeared from their website as being offered.
I cancelled my order via e-mail and ordered a similar product from another company which was slightly cheaper and was received within 3 days. Well done to Trueshopping.