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
To reply as a company, please log in to your business account.