I buy bulk herbs, spices and loose tea online - I can get 1 lb of spice for the same price as 1-2oz locally. As a bonus, 90% of the time my online spices are much fresher.
However, they arrive in cellophane bags.
I transfer them to glass jars. This does a much nicer job of keeping them fresh and sealing in the flavor/odor. Trust me, having a pound each of freshly dried peppermint and spearmint is FRAGRANT! The curry and garam marsala are a close second! Plus the oils are leaching into the plastic (the plastic discolors in short order.)
Also - when you make bulk batches of sauces, soups, pasta, chili - you can put this week's portion into the glass jars for storage in the fridge, and for taking to work.
In the workshop - store screws in one or two, then different nails in a few. Use one for those loose drill bits. Use one for zip-ties. Use one for computer screws. Whatever misc small stuff you have. Protip: Attach the lids to the UNDERSIDE of a shelf or board just above eye level. Your jars will be suspended at eye level, so you can easily spot what you're looking for. Just twist the jar to attach/detach. Plus, you never misplace the lid.
Okay, you made your Moustachian bulk buys of oil, soy sauce, whatever at Costco. Transfer a "current use" volume into narrow-mouth glass bottles using a funnel (ie - one oil bottle, one soy sauce bottle, one whatever bottle.) Much easier than pulling out the gallon jug of oil every time I cook, and easier to pour exactly the amount I want to use.