Terrible company
Terrible company. They take money out of your account. Even when you turn off auto renew. You literally get no sence out of the customer service as they have no access to your details. Terrible service
Date of experience:
Dec 28, 2021