Is there a long term contract required?

Absolutely not!  No contracts or commitments.  We also have a 30 Day Money Back Guarantee.