BidRack
Consumer Report
I signed up for Bidrack in order to be able to bid but made no charges or bids ever. I would like a refund immediately as I made no purchases whatsoever, ever. ...