Simply put Leads 2 Results STOLE MONEY from my company, by charging our company an additional $1000 without our consent. We never received a contract stating there was an automatic renewal for services provided. They kept sending us unauthorized leads while charging our corporate account.
I have dealt with many Lead companies in the past and this has to be the worst company I have ever done business with. If you value your money and your business do not work with these scam artist!!!