I just tell myself it's because we are so popular it's sold out.
Growing up in the South Eastern suburbs in the late 70's the local retailors were always sold out of North Melbourne merchandise, they always had plenty of stuff though for the shit clubs, like Collingwood, Essendon Carlton and St Kilda .