BidRack
Consumer Report
Same thing that's happened to everyone else. Charged $99.00 to my debit card and didn't know until I checked my bank statement. I was under the impression that I wouldn't be charged anything unless I bid on something. Sent numerous emails and got responses that there was nothing they could do but ...