With the airlines' new stringent weight restrictions, it's expensive to tote your economy-sized bottles of toiletries. Besides, it's impractical to carry them even if you use a zippered plastic bag to hold the bottles. When you unpack, you find half the liquid puddled at the bottom of the bag.
Nalgene bottles are too expensive, around $18 for a set, for a tightwad traveler, and cheap containers from super-stores leak. So here's a suggestion for a fool-proof alternative. Use liquid prescription containers available at any pharmacy. I always offer to pay, but so far I've gotten eight bottles for free at a couple different drugstores. They come in all sizes, from three to sixteen ounces. I use a permanent marker to write the contents on the bottle itself.
I've road-tested these and guarantee you will love them. Not a single container has ever leaked!