Specialized has a nylon one for around $20.

I need a sideloader for my commuter. I rarely go far enough on it to need water, but it sure would be nice to have once in a while.