Usacomplaints.com » Super Care Products - Reviews, Complaints, Contacts

Super Care Products
Found 1 review / complaint

Super Care Products
Super Care Products 22 Chelford Raod Sale, Cheshire M33 2X4 Manchester, United Kingdom Funds not returned even though purchase was paid through CCNOW

I first noticed Super Care Products because they advertised a product that guaranteed to cure Vitiligo! I had to buy a four-month supply at a cost of U.S. $258.00 and they stated that if my Vitiligo was not completely gone by the end of four months, I was to mail back the empty containers and the ...