Where can I find containers to dispense bulk chain lube So, I'm looking for drip style containers to keep in my messenger bag and my home shop to dispense bike chain lube. I want to just buy a 32oz container of lube for cheap on amazon and fill my own dispensing bottles since I need to clean a lot of chains on a lot of bikes.

http://www.amazon.com/Finish-Line-Bicycle-Chain-32-Ounce/dp/B001XRW0DY/ref=wl_it_dp_o_pdT11?ie=UTF8&amp;coliid=IR73EP9U85298&amp;colid=41YO2K2T7TMA

However, I have maybe one small bottle of chain lube, which I'm not sure how to refill (it doesn't appear to be made to be dissassembled). Does anyone know where I can find dispensing bottles that can be securely closed for transport with all the other crap in my bag?  I've checked a few science supply places online, but havn't found anything that would drip dispense and also have a screw cap.
In my experience, the best kind of lube container is the Finish Line one, or similar. It has a nozzle that can be snapped off easily for refilling, and a threaded cap which covers it all. The "secret" is the threaded cap, which actually presses the removable nozzle against and into the bottle's neck.

Then, I guess there are three ways to use it:


Buy one, use it, and then refill it indefinitely with the lube of your choice (that's what I do at home and in my carry-along toolbag. Have not had any spilling so far, and I shake them a lot while riding);
Find a product that has the same design (medicines, hair products, etc.), buy some, use them, and then reuse the containers. I found the last image I post below looking for "eyedropper bottles" on google images;
Find similar ones to buy off the shelf. I don't have experience with that.


That's what I am talking about (this is the 100ml bottle, there are smaller ones):



The "eyedropper bottles", showing the inner removable nozzle on the second bottle from left to right (with threaded cap removed):