Should be against the law to change the price after the shop opens at something like a grocery store. Nobody should be able to shop anywhere where the price you pick it up at can change by the time you get to the checkout.
Edit: Maybe there could be some exception for mid day price changes if you emptied the entire store of customers first, but enforcing something like that seems difficult.