Beware the annual auto-renewal!
Beware the annual auto-renewal! This company will not notify you of the upcoming renewal, yet refuse a refund if you request it after just 5 days from the renewal date. All reputable companies inform customers ahead of the renewal date and have much more reasonable terms. I’ve raised a dispute with my credit card company.
