CAPSTARDIET
Credit card deduction
I have had over £200 deducted from my credit card from the above company, which I have never heard of. This is not just happening in the US. cancel your credit card immdiately. ...