Ordered items, never arrived, no explanation. After I complained enough they just cancelled the order. Claim to have refunded my card but given that the payment was via pppay.com they did not even have my card details. no refund after chasing them up and so have reported them for suspected VAT fraud to HMRC
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook