BidRack
Consumer Report
Like so many others I see on your site, I thought I was just in a bidding site. They asked me for my info. My name, address, and told me I could not start bidding without putting in my credit card no#. That they only needed the credit card # to save time if I win a bid. But instead they went and ...