Review of Yelp


Rated 1 out of 5 stars

DISASTER

DISASTER! I cancelled my free trial before it ended and they charged me. They will not refund me now. Worst company ever! Terrible customer service! Do NOT trust them! RUN!!!

August 22, 2025
Unprompted review
Advertisement