Yes they do. Charge by the gallon.
I find this question from years ago and want to post I had one filled at Tractor Supply two weeks ago
You might can purchase a filled tank but I don't believe they fill them there.
Thanks! Your answer is awaiting moderation.