BidRack
Consumer Report
I thougfht I am on a bidding site. I could not start bidding until I give my information and credit card number. And then my credit card was charged $99 dollars without my knowledge. There was any mention that I have to pay anything unless I win a bid. I would never pay the $99 if i NEW i HAVE TO ...