BidRack
Consumer Report
I thought I was registering for a free account only to find out that I was charged 99.00. I contacted the company askign for a refund only to be denied because I agreed to their terms and conditions. No where on the registration page does there seem to be a link or check box that I can select to ...