GrabSwag.com
Consumer Report
- 07-28-2011
- 8
Advertised 10 free bids and as soon as you give a credit card number they say thanks for your $99 purchase of a starter bid kit??
Company: GrabSwag.com
Country: USA
Advertised 10 free bids and as soon as you give a credit card number they say thanks for your $99 purchase of a starter bid kit??