To my surprise the service is very average and had constant intermittent breaks. Also to cancel the service was walk through mirrored maze. I thought I had cancelled based on screen messages, however when I was charged again, I see I needed to press the cancel button at least 3 times. Why trick your customers!