Do I need to sign a long-term contract?

billing, contract required, payments, when is my payment due

No. Quimbee is a pay-as-you-go service, and there are no contracts. You may cancel your subscription at any time from your Settings page with a single click.