Bakers will bake only during the night to ensure they have a super fresh product on the day of sale. To ask bakers to bake all day does not make any sense at all. Why would they bake all day to have product left over when the shop closes. To any small food business the obvious choice would be to sell out and ensure good stock rotation. Don't be fooled by the supermarkets baking all day. I can guarantee that they do not bake anything fresh, they just pre programme an oven for a part baked product filled with a huge amount of additives and unnecessary ingredients and pass it off as a fresh baked loaf. The best policy is to buy fresh, as early as possible from a good baker, deli,food store etc and enjoy a product made with love and lots of attention from somebody who cares and not from a supermarket who don't care who you are so long as you buy from them. Rant over