One more vote for Bidrack being a scam. I also thought the registration was free, and then found a $99 charge on my credit card. I have filed a dispu…