ANAndrej Evtimov
Sep 13, 2024
Trustpilot *
I wouldn’t recommend Instantly to anyone
I purchased a domain and two email accounts from Instantly.ai, with the understanding that everything would be set up within 72 hours. Unfortunately, it has now been over a week, and I am still waiting for the setup to be completed. I…
read full review ↗