I've gone to Mexico 8 times in the last 5 years. Don't change any money into pesos. The ports where the cruise liners stop are happy to have your dollars. For a weeks visit to Mexico I usually take at least $50 in singles for tiping, to purachse items from the street vendors and for taxis. All of my other purchase are made with a credit card.