Mega Beauty USA
Consumer Report
- 09-17-2013
- 11
An amount for $83.85US appeared on my bank statement. I have never heard of this company nor have I purchased anything from them. I don't know how they got my credit card details. Not happy. Make sure you check your statements to make sure there are no unauthorised debits from your account.
Company: Mega Beauty USA
Country: USA