SlimVida
Consumer Report
I too realised this was a scam, and quickly reported my credit card missing as to stop them taking any money out of this account. This was straight after I phoned to cancel the order but was unconvinced that they would cancel. Now they cannot get any money even if they try but I am worried as they ...