NetWebSale.com
Consumer Report
- 10-05-2011
- 2
I have this amount debited to my credit card and now find its just another scam, how do I get my money back and can they charge my card again?
Company: NetWebSale.com
Country: USA