Impossible to cancel. They keep charging your account even after you've put in a cancellation request. They have no customer service or billing department to talk with regarding booking issues. I've left messages with their Sales and Technical Support, but never got a call back. The micro card they mailed me wouldn't even for in my Moto-X cell phone. Worst. Customer. Service. Ever!