I'm submitting this additional review as it seems they might try to delete my previous one. The only reason they have so many favorable ratings is that they pressure customers into giving five-star reviews in return for refunds, enabling them to continue their misleading practices.
Claim your business profile now and gain access to all features and respond to customer reviews.