DADavide Buratti
Dec 4, 2024
Trustpilot ★★★★★★★★★★
bad customer service & lead search tool
They have the worst customer service. they reply, then leave you there. Plus I used their Lead search tool, which I paid for. The results were not useful, as more of the leads had invalid email addresses. I ask for a refund…
read full review ↗