BidRack
Consumer Report
They advertise penny bids. They ask for CC information, to verify ability to pay. There was never anything written or said to indicate they would charge my card - let alone for $99.00!!! Never would have agreed to that. Contacting CC company now. ...