A.V.
You can look a lot of places online. Personalizationmall.com has done a number of gifts for my family and I like their quality. We got DD's stocking at a Santa event, but I don't know where Santa got them.
http://www.personalizationmall.com/Christmas-Stockings-c1...