I can never understand the price point of these - but £20 + postage for NOS doesn’t seem too bad to me.I'm wouldn't recommend them for anything else, but Brick Lane Bikes have NOS for £20 + postage
https://www.bricklanebikes.co.uk/shimano-deore-xt-chain-deflector
Yeah thanks for linkI can never understand the price point of these - but £20 + postage for NOS doesn’t seem too bad to me.