It may be a small thing but, where you have an offer such as 10% off food collected and it’s auto applied, the discount can be seen to be applied when adding menu items to the cart but it disappears if Delivery is selected and Pick-up is chosen again. The order is still there when you return. The discount also stays in place when the Schedule Order button is clicked.
Clearly, if you have an offer which applies to Pick-up and not Delivery it needs to be reflected but the discount would be better calculated on clicking Checkout. Of course, someone may have asked for the opposite of what seems logical to me but I’m just saying.