Absolutely appalling company
Absolutely appalling company. Delivery took forever and then not what was ordered. PayPal dispute they just told lies. Do not deal. The reviews on their site were obviously written by employees.
英国
Absolutely appalling company. Delivery took forever and then not what was ordered. PayPal dispute they just told lies. Do not deal. The reviews on their site were obviously written by employees.