BidTwister.com
Consumer Report
- 12-08-2011
- 19
They billed my Credit Card twice and I got nothing in return. I signed up with BidTwister thinking I would be able to bid on items. But they billed my Card before I even bid on anything.
Company: BidTwister.com
Country: USA