BidRack
Consumer Report
After I got a 1 cent bid, my visa was charged 99.00. I do not understand how this charge is plyable as I got nothing and was not notified of buying anything. ...