GrabSwag.com
Consumer Report
- 07-07-2011
- 9
False advertising didnt tell me that they were to charge 100 and wont let me login and bid. I tried many times to login but it just redirect me to the advertising site and i want my money back
Company: GrabSwag.com
Country: USA