Reviews (190)
Overall rating
4.9
July 28, 2023
Don't recommend it. Wasted a lot of time with this, only to be dropped by them. I had 7k missing in payment refunds in 2022, it would go unnoticed if I didn't do due diligence.
HARMONIA NY
United States
About 1 year using the app