For plastic vials try a coin shop or coin collecting supply company such as Whitman. They come in a couple of styles. I have some that are square shaped to facilate better storage. I have some that are round.

I have a couple of 25 cent tubes that I have set up for sewing/ fishing kits. I took three plastic sewing machine bobbins and wound them with upholstery thread, 30 & 50 lbs Sinderwire braided fishing line. Drop the needles down the center of the bobbins and finish filling the tube with hooks, sinkers, ect.

Best thing is that you can buy only what you need. No need to buy in bulk.