Their customer support was very helpful.
I had an issue with setting up our vote link. I contacted their support, and a real person got back to me within the hour and walked me through the process. Very impressed with the quick and helpful service.
Date of experience:
Sep 25, 2024