N. Central Florida here and I pay $19 (cash price) at a fire extinguisher shop for a 5# refill. When my stamp expires, I swap at Airgas which is $29+tax. Those are literally the only two places in town, so no way to shop around. I did see an ancient and dusty 20# tank in my neighbors garage that...