BidRack
Consumer Report
I was charged $99 when I signed up for Bidrack. The website says free registration and money back guarantee. I've been emailing them requesting my money back and have called several times. The people on the phone are clueless. One guy would not even tell me where they are located. I found out they ...