BidRack
Consumer Report
I went to the site to check it out. I went in to register as thats the only way you can get in. I thought I was registering for FREE because thats what the headline said"FREE". I had to give my credit card information just to try to bid. I didn't like that idea but hey, I just wanted to ...