GrabSwag.com
Consumer Report
- 07-27-2011
- 1
They asked for all basic information on their site and then they ask for a card number. I assumed it was in case I wanted to purchase bids but instead I was immediately charged $99.00. This charge I feel is totally unauthorized.
Company: GrabSwag.com
Country: USA