When we were there in April, they were selling the same mug at all the hotels. So how do they know where you are staying. We didn't buy at one hotel because we weren't staying there and they told us we couldn't use it anywhere else. When we went to our hotel, it was the same mug. Believe me for the prices they charge over and above normal prices, they aren't losing any money. Things are overpriced. I paid over $12 for suntan lotion that I would have paid $6 at home. So I don't feel bad if I get a few drinks at other hotels.