On my continuing quest for Shimano MT34 shoes that fit, I notice Decathlon have size 47* in stock. What's more, the shop in town has a pair.
Toddle off to town, park bike, wander into shop. Check website, yup, still in stock. None on shelf. Ask helpful member of staff who tells me (a) what's on the shelf is what they have and (b) they can order in, click and collect. The answer to why they show them in stock but don't have any eluded him until I suggested perhaps their website is a bit rubbish.
* all the time I've been a grown up I've taken size 46 shoes, even the past three pairs of Shimano shoes. This time round they've changed how they measure stuff so 46 don't fit.