BidRack
Consumer Report
Back in June of last year I lost $99.00 when I signed up for my "free" account. As soon as I saw the charge (within 24 hours) I contacted them and got the whole no refunds blah blah here's free bids. It was NEVER disclosed that I was being charged anything. I disputed the charge with my ...