Melt-It Off
Up sale scam
- 08-31-2011
- 12
I had been clear towards the telemarketer that used to do not need any "additional" added item. Nevertheless, I simply get a cargo of health supplements that's possibly been cost (without my permission) to my charge card.
Company: Melt-It Off
Country: USA