ZBiddy
Consumer Report
I went to the site and provided information that I was led to believe the company needed in case I bid on an item. A few minutes later, I got an email saying my credit card was billed $60 for 100 bids. There was nothing in the application that said I was being charged anything. I immediately sent ...