BidTwister.com
Consumer Report
I signed up for BidTwister as I was looking for another on-line auction as an alternative to eBay. Their webpage claimed membership was free. My credit card was charged $138.00 on Oct. 10th which I did not authorize. I couldn't remember my password to log on to my BidTwister account to contact ...