Forgive me for being such a newbie on this topic, but I think I have it all figured out from everything I've read.
These mugs you all talk about . . . Do I have the story straight?
You buy them at the resort where you are staying and then you can refill them anytime you want during your stay (although I have seen that this is HIGHLY debated

) at your resort. Is there one central place that you refill them? Where do you buy them? How much do they cost? What kinds of beverages are available?
Sorry to have so many questions, but I've read so much about them, but never any of the real specific details. I can't stand it any longer . . . I've got to know!!!