Scam artists
Scam artists - the worst customer service I have ever seen. They automatically renewed our subscription even though we said we are not interested. They sent the reminder to a person in the organization not responsible and so we were not able to cancel within 30 days - even though we don’t use the service. Totally unacceptable and absolutely the worst company ever. There are thousands of cheaper alternatives. This is a bad organization.







