BidTwister.com
Consumer Report
- 06-26-2011
- 7
I bought my bids and won or lost, but never received anything. Called twice and emailed. Received response that all was in the mail, but it's been weeks now, again
Company: BidTwister.com
Country: USA