So I need 50 doughnuts for as little money as possible. I can only get to the shop on the afternoon of the evening I need the doughnuts for. Can you ask the likes of ASDA to keep some trays of doughnuts back for you? Or if not which shop do you think is most likely to still have a good supply of doughnuts in the afternoon?