I'm fairly sure that if you're smelling tobacco in your storage area, your "relatively cheap" glass jars are not doing the job.
I've been using Ball or Mason brand screw-top canning jars (as many here do) for many years and never had a problem.
I use the 8 ounce size (236 ml) and they hold about 2-3 ounces of tobacco, depending on the blend. I use this size because one jar contains about a pouch full of tobacco so I can smoke that and keep the other jars sealed and well preserved to age as long as I want or open & smoke whenever I feel like it.
Wal-Mart sells a case of 12 Ball jars like I use for around $8. http://www.walmart.com/ip/Ball-8-oz-Regular-Mouth-Jelly-Jars-12pk/16213255
Ball also makes wide-mouth, squatter 8 ounce canning jars as well that stack better (and some like the look better). http://www.walmart.com/ip/Ball-8-oz-Collection-Jars-4pk/16213253
If you prefer even smaller, there's also what Ball calls a "Jelly Gift Jar" that half that size -- those smaller jars might hold all or most of a 50g tin. http://www.walmart.com/ip/Ball-4-oz-Quilted-Crystal-Jelly-Jars-12-Pack/17203435