AllureDeadSea.com
Consumer Report
Paid postage only for allure deadsea products. Now checking my credit card balance I find that they have claimed £97.95 without my authoriseation. Something should be done about these people who scam the rest of us. ...