GrabSwag.com
Consumer Report
- 07-11-2011
- 7
I went to their site to try out the 10 free bids, they asked for credit card information in order for me to get the free 10 bids.
Next thing i know they have taken $99.00 out of my account without any conformation from me. I thought i was out the money so i tried a few bids, but now i cannot log in to get into my account.
Company: GrabSwag.com
Country: USA