The service is good, but the cancellation process is complex. It doesn't work with Google chrome. I had to get out an old Windows computer and use Internet Explorer to cancel. The telephone cancellation process doesn't work if you use Paypal. And the wait time for a customer service rep is very long.
And you have to navigate about 5 pages to even get to thre right cancellation option, and the pages obfuscate the options necessary to actually cancel.