Although my daughter got one, my son didn't, despite having little interest in football. Can you get him one as well. He's 14 (so you can get the correct size). He does actually have Albion shirts that I've bought him over the years, but it's the principle of the thing.
Edit - that...
Have you been in the shop on match days - it's quite busy. I'd imagine having to root about to find a shirt put aside for a particular child would delay things, plus it would take the parent ages to queue up. However, as it's FREE*, I'd imagine I could put up with it.
* As long as you don't...
My daughter has been a member since she was about 2, and on her 7th birthday the club posted her a shirt. It may have changed in the past 3 years, but there was no requirement to pick it up at the Amex.