CreamCareSkin.com
Consumer Report
This company have tried to take 2 x £74.95 payments frommy card and a £20.00 which they were successful with, I have contacted my bank who say its a subscription and will send me a dispute form. I dont know whether I will get my refund yet but I think this is an outrage that this company is getting ...