Miscellaneous: in terms of buying food and drink to bring home, items from the united states that are imported into mexico are VERY expensive (hard liquor, etc.). however, items that are made in mexico or (i think) other latin-american countries, such as coffee, are pretty cheap. this is the time to stock up!
We like to have coffee in our room, before we go anywhere. The last time we stayed at an all-inclusive, we brought thermal mugs so we could easily bring coffee to our room.
For a couple of years, we have been looking for a small (4 cup) coffee maker, which we finally found ($20.00 at London Drugs).
It takes up room in the suitcase, but it sure was worth it!