NetGrant
Consumer Report
- 12-05-2012
- 1
I authorized $3.00 charge on my credit card and a week after the $3.00 charge came another $46.76. For that I received nothing, and I want my money back since it was the last of my pre-paid credit card. I am not happy!!!
Company: NetGrant
Country: USA