Do I have to sign-up for a plan/subscription? It appears I’m signing a contract. Am I locked into the plan?

First off, you are not locked into any plan or contract. The subscription plans were created to offer you discounts for advanced payment. We will contact you when your account needs topping up but don’t worry we will continue your service until you contact us to cancel.