One more issue with the cut off time. If you select 12pm, the delivery schedule says 12am. And if you select 12am, the delivery schedule says 12pm. The am and pm seem to be mixed up when you select 12 hour as a cut off time. 

Delivery schedule time correctuions