Just got back from 5 day trip I took my own because they are usually out of it when I've gone several times and glad I did because they were out again this time. So yes I would bring your own.
I don't know about always but they had it for sale at the campground last week.
Thanks! Your answer is awaiting moderation.