Yes, they can cancel the plan at any time as long as we are given 5 days notice prior to their next delivery. All our food is prepared fresh for our customers so we need this time to process the cancellation. You can cancel with our weekly support team via email.