BidRack
Consumer Report
I signed up for "bidrack" through their home registration page to see what the program was all about as there's very little info available without doing so. They required a credit card# to register, but, nowhere did I see there was a mandatory $99 charge for bids. The same day, I noticed ...