I've always had them refilled at Hurricane Hannah's -- the pool snack bar, as well as Beaches and Cream. Having mugs refilled at either of those places is very inconvenient and often requires waiting in line. If we didn't already have the mugs (yes -- I've brought them back twice!!), I would not buy them. We find that we don't use them at yc/bc like we have at other resorts b/c of the inconvenience. If you do decide to buy them, the price is usually about a dollar more from the room mini bar, so make sure to get them at one of the restaurants.