Reviews (254)
Overall rating
2.8
October 11, 2024
Absolutely dreadful, do not use. It has been generating all kinds of bogus emails to my customers. Very embarrassing.
Meyer Devices
United States
8 days using the app