Sales Leads Plus — Fraud
Sales Leads Plus is a fraud, and a crook! Do not do business with this scam artist! It is the most unprofessional, and incompetent company I have ever dealt with! Beware!!! I am writing this report to warn anyone who would ever consider doing business with or working for this con firm.