I've been refilling my 100g canister for the last 3 years.

https://www.amazon.com/dp/B07DZKZPTC/ref=cm_sw_em_r_mt_dp_WGRETNM2YS58BFPR5A9V

just keep the can clean and dry should last 20 years