SCAM ARTISTS
SCAM ARTISTS. they lock you in to a monthly subscription without telling you and then charge you a cancellation fee. Based on these reviews, I don't think they care at all about their reputation. DO NOT SIGN UP FOR AN ACCOUNT
Date of experience:
Apr 10, 2025