BidRack
Consumer Report
I went into Bidrack and wanted to check out their site I had to type in my credit card number incase I wanted to bid on something. I didn't see anywhere it mentioned charging $99.00 In fact after I called them they keep telling me they where giving me free bids. I didn't want free bids I wanted my ...