One of my good friends (and favorite travel buddies) recently developed the site ThreeOunce.com. This great online store is a one-stop-shop for all of your much needed name-brand travel products. Purchase everything from toothpaste to shampoo to lip balm to stain remover sticks, all in the TSA required 3 oz. size or less.
Happy Travels!