There is some currency hedging and when the shops make big advance orders for Christmas products, for example, they will buy the currency to pay for them straight away, even if they do not need to make the payment for several months.
BBC: How do pound shops cope with inflation?