Am I incorrect in thinking that your local fire station will recharge them?
I do not know of any fire station that will. Private companies recharge them. (I have a friend in the business) If you have a fire extinguisher you purchased for your home, more than likely it is cheaper to replace it than to recharge it. (Any of the ones with plastic heads.)