Is a long-term contract required?

There are NO long-term contracts or commitments. You can cancel at any time with a 30 day notice.