I wish I had discovered this site before ordering. I paid for an LCD TV it has still not arrived despite numerous calls to 'customer service' I have experienced exactly the same issues other people have written about: excuses, put offs, and what I suspect are blatant lies. Trading Standards next stop, if I ever get my money back I will be surprised.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook