Reviews (67)
Overall rating
3.1
November 13, 2025
No easy way to cancel subscription and bad support. Still haven't canceled please don't give this place your information.
My Store
United States
About 1 month using the app
Innovation Labs. replied
January 8, 2026
We're truly sorry to hear about your experience. Please allow us to make this right! One of our associates reached out via email to resolve this issue. Thank you!