BidRack
Consumer Report
Before submitting my credit card information to Bidrack, I carefully read over their Terms and Agreements. Nowhere in it did it say that I will be charged $99 as soon as I submit my credit card information. I thought I could just buy bid packages after I signed up which I did for supposedly one ...