Are there any long term contracts?

No. You can discontinue your service at any time. If you have a Flat Rate account, just let us know before the 25th of the month so we don't charge your credit card for the next month's services.