Internet profit site
Consumer Report
- 08-16-2011
- 5
I approved a 2.99 transaction for this product and they debited my account for 139.99. I never agreed to this transaction.
Company: Internet profit site
Country: USA
I approved a 2.99 transaction for this product and they debited my account for 139.99. I never agreed to this transaction.