user256

Verified purchaser

Deals bought: 16Member since: Jun 2023
5 stars
5 stars
Jun 29, 2024

Selzy Tech Support is Really Good

We were glad to see our tech support was answered immediately! Kudos to the team for answering every support question that we had. Deliverability was great too, it did everything we asked it to. A 100% recommendation!

Regards, Adrian

Helpful?
Share
Ratings