Reviews (2,071)
Overall rating
4.8
May 2, 2022
Easy to set up emails. Customer support was excellent. I haven't come across anything that I don't like about the app.
Creations At Will
United States
3 months using the app