GrabSwag.com
Consumer Report
- 07-28-2011
- 5
They charged my credit card 99.00 without asking me to submit to the charge. I called immediately to cancel, and they offered to cancel half. What is this? They need to be stopped.
Company: GrabSwag.com
Country: USA