We've got a party coming up and I wanted to buy my 2 13 year old sons a nice short sleeved shirt each, not boring or plain. I can only find white or blue - where should I be looking? Any ideas?