BidRack
Consumer Report
I paid $99 as a result of logging on to this site and without autorizing a membership price; they automatically charged my MC $99 USD. I contacted MC, but they were unable to help me. As a result I started bidding on items but was never successful in winning any items. When the site closed, I still ...