Am I committed to a long contract?

No, your term will match your billing cycle. We have a non-refundable setup fee and a monthly subscription (which if pre-arranged you may pay annually). You may cancel your subscription at any time, we do not refund partial month or annual subscription.