There are a variety of companies that will personalize running shirts, t-shirts etc. for you. The following site offers a wide choice of shirts to choose from, and you can purchase by the individual item or in buld as well. http://www.wordans.com/create-custom-t-shirt
There are lots of websites to purchase the shirts but the one I would go to first is runningbanana.com for a good selection. They also have some good prices.
Race Trackers sells plenty of running t shirts in wholesale. Their wonderful site can be accessed at www.racetrackers.com.
There is an official website for Zegna where you can purchase some Zegna shirts. Formal shirts are very expensive and cost a whopping $375.00. The polo shirts cost even more at $745.00.
Zazzle, CafePress, and CustomInk are some of the websites that let you add your own custom graphics to t-shirts.
There are multiple websites that you can create and personalize your own shirts, and some pants too. Just do a general search for personalized T-Shirts.
You probably want to look into buying some cold weather running clothes. There are many stores which sell thermal clothes which are not bulky. You can find a lot of these stores online. Local sporting goods stores will also sell this type of clothing.
There are many brands of running shirts with the top names being Nike, Adidas, Under Armor and RRS. There are specialty stores that have many options for you.
Some characters found on WWE shirts include Mankind, The Rock and Stone Cold Steve Austin. You can purchase WWE shirts online from retailers such as Amazon.
Personalized notepads are widely available and can be found on numerous sites. Some of the sites offering personalized notepads are Vistaprint, Shutterfly and Zazzle.
Some of the companies that offer unique novelty t-shirts for purchase are for example spreadshirt, shirtcity, noisebot and zazzle. There one can not only buy funny shirts but also create its own.
T-shirts for animals can be found from many different stores and retailers. Some examples that sell these shirts include Rock Bottom t-shirts and 26 Bars & a Band.
There are numerous places to purchase personalized/engraved wedding rings. Some are Kay, Greenlake Jewelry, Gordon's Jeweler, Jospeh's Jewelry, or Sorella Jewelry.