It's a decent value and alright quality, but
My only complaint is the billing cycle. Last time I was subscribed, and it got near the end of the season, I was about half way through what would be the last month of the service for me. I decided to go ahead and cancel payment, and finish out that month.
Apparently they have it set up to totally stop your service the moment you unsubscribe, even if you've already paid for that month's service. Sort of minor, but ticked me off enough to think twice before resubbing.