Is there a minimum contract?

Nope. All standard Delishops subscriptions run on a month to month basis.