BidRack
Consumer Report
I went on Bidrack site and registered for "free". Gave my credit card number (needed to register). Found out I was charged 99$. There was no notice of being charged from their site. When I look at site today, it continues to say "free register". I called the 1 (800) 238-6195 ...