Terrible site
Terrible site! Price shown and actual price is nearly 10x the cost with shipping! It first told me shipping was free and then I found out the shipping was over £350! Communication is virtually none existent. No receipt or transaction bill received in fact I had just 1 email! Its representing itself as a Lidl site in Germany/Netherlands buts its Chinese based. Had to threaten legal steps via Visa and PayPal to cancel the order and taken 7 days to get refund and cancellation.








