Continued Billing After Account Cancellation
Despite canceling my account over a year ago, I keep receiving renewal invoices and attempts to charge my card over £900 GBP. Their online portal is quite poor, leaving me unable to remove my payment details.
Date of experience:
Dec 13, 2025