Avoid this company like the plague. They have reviews like this across the internet.
I ordered items mid-September. 10 days later I rang to see why I'd had no despatch confirmation only to be told goods were "out of stock". I cancelled my order right then but didn't see a refund so after a couple of weeks I rang and was told "it hadn't been processed properly" but it'd be done straight away. Fast forward another week and still no refund so I called again and was fobbed off with the same excuse and promise. After nearly 2 months I've still had no refund and my bank is on the case with Trading Standards and Merseyside Police also aware.