I use these on my 20l nano where one lasts about three months, which I consider to be cost effective given that I don't have a co2 refiller near, but I use fire extinguishers from eBay for my 120l tank since a Clarke bottle lasts about 2 weeks-expensive!