BidRack
Consumer Report
I just signed up and NO WHERE did it say it was taking $75 as some kind of deposit. I put my info in assuming that it was like ebay and I would only be charged for a purchase. This site sucks. Good luck to me getting my money back. ...