Are There Any Contracts or Long Term Commitment?

None whatsoever. You can cancel or suspend your account at any time.