Reusables with tap water.
Speaking of which, most department stores carry that sort of thing:
http://www.target.com/s?keywords=wat...bx_1_1&x=0&y=0
I'm all for going to your LBS, and sporting goods stores, but in this case, just go to the nearest box store