At least in Portugal, prices on a supermarket can only be lowered during the day, never increased. The logic is: During a dynamic price increase, a customer may pick an item from the display at the low price, only then to be charged the higher price at the register; the store would be found lying on the displayed price, which is illegal.
This severely limits dynamic pricing.