BidRack
Consumer Report
Signed up for bidrack, was charged 99 dollars when there was clearly nothing stating that would happen. I know and see I am not the only person this has happened to. I am currently do not have good finace, and would greatly need this money back. ...