Reviews (67)

Overall rating
3.1
Counts per rating level
  • 60% of ratings are 5 stars
  • 7% of ratings are 4 stars
  • 3% of ratings are 3 stars
  • 3% of ratings are 2 stars
  • 27% of ratings are 1 stars
All reviews
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!