Mexican currency is the Mexican Peso (MXN), divided into 100 centavos. Credit cards are widely accepted, particularly Visa, MasterCard and American Express. ATMs are available in most cities and towns and are the most convenient way to get money, but for safety reasons should only be used during business hours and vigilance is advised. Although many businesses will accept foreign currency (particularly US Dollars) it is best to use pesos. Foreign currency can be exchanged at one of many casas de cambio (exchange houses), which have longer hours and offer a quicker service than the banks.