BidRack
Consumer Report
I registered on bid rack's website. The site says signing up is free, but later on I realized they had charged my Visa card $60.00. Their website is misleading; it says registration is free. I clicked on a button that says start bidding, but nowhere did I agree to pay a $60.00 fee. I did purchase ...