GrabSwag.com
Consumer Report
- 07-13-2011
- 7
Was told going to get 25 free bids when signed up, ended up getting charged $99 nowhere did it say that price. Tried emailing and calling and have gotten no response.
Company: GrabSwag.com
Country: USA