» 17 Llanthewy Road - Reviews, Complaints, Reports

Address: 17 Llanthewy Road
Found 1 review / complaint
Consumer Report

Order confirmed, 3 months in "pending" status, no answer to repeated requests about shipping/order status written in online feedback form, company faqs and "about us" section is filled with blind text... I cancelled the order and hope they won't screw with my credit card data! ...