Also as a punter I have a limited budget and back when I modelled UK 00 stuff, I wouldn't buy stuff at release, why would I when Rails or Hattons a month or two later wack on a further discount. Made me think the stuff wasn't worth the full price, after all it was already getting discounted.
If I missed out on something I wanted because it sold out quickly, I could always turn to TMC and pay their premium to get something.