This site (https://www.toplead.io/) is a complete SCAM! We hired them for a test run and agreed to buy only one lead for $650 per lead. This one lead was not delivered to us as per the terms of our agreement. Also,
They charged our company credit card for over $5000 for many undelivered leads which were unauthorized. Suddenly, our company card was fraudulently used by other people all over the country in many fraud transactions.
We emailed them and received no reply. We will report them to the State Attorney General office for prosecution on this matter. Meanwhile, our credit card company has also been notified.
AVOID THIS FRAUDULENT COMPANY!