I do not think that they are available at the parks only at the hotels. It would be a great idea. I believe each resort has a different price(from what I heard), I think around $10 for the cup and unlimited refills at that specific resort where you purchased it. Hope this helps