GrabSwag.com
Consumer Report
- 07-19-2011
- 3
It mis-leading to let you give them your credit card information, then they will charge you $99 immidiately!!! Fraud!!
Company: GrabSwag.com
Country: USA
It mis-leading to let you give them your credit card information, then they will charge you $99 immidiately!!! Fraud!!