Simply the worst customer service I have experienced in a long time.
Very easy to sign up.
Extremely difficult to cancel their services.
They do NOT provide an id number to track my cancellation and kept charging my credit card.
After the third attempt at cancelling, I called my credit card company to dispute the charge.