Yes
I don't recall seeing a refill station in the store, but to be positive give customer service a ring. Good luck, and happy trails.
I don't know if you can refill water jugs there, but they do sell gallons of water... Pretty cheap.. hope that helps?
Thanks! Your answer is awaiting moderation.