Deadline for shipping within Ontario for guaranteed Easter delivery is April 3rd. Deadline for pickup orders is April 10th.