I have been keeping an eye on these Angry Birds tees at Walmart. Last time I check a few weeks back only one of ten different designs was available. Walmart must have restocked online because there are ten designs available now in sizes 4-18. These sell for $7 and shipping is just 97 cents each.
Even after shipping, this is a lower price than what you would pay for a similar tee on Amazon.