I've bought all of my shirts from charity shops and ebay in the past 20 years. Replacing old ones I've outgrown/lost or paying peanuts for more recent shirts, never go over a fiver, though I was able to squeeze into an xl boys for a while. Not much different from an adult small and are...