BidTwister.com
Consumer Report
I paid 138.00 on this website to bid on things. Now I cannot find anything on them. Never did not even get to bid on anything. Just lost my money. What can be done on this. This is a scam and I have now lost 138.00. ...