BidRack
Consumer Report
Saw their ad on Facebook and went in to see what it was. Didn't realize they would charge when they wanted a credit card number just to go into check their site out. I've sent them a email telling them to close the account and they sent a email back stating they would. Now today 7/11 I get another ...