Do I have to sign an annual contract?

Nope. We offer both monthly and annual fulfillment plans. With the monthly plan, there is a one-time setup cost involved—but if you sign up for our annual plan, we'll waive that setup fee.