The unit of currency is the Tunisian dinar (TD). American Express, Visa and Thomas Cook travellers cheques are widely accepted, and the US dollar is recommended as the unit to use them in. ATMs are found in most towns and at all the tourist resorts; almost all will accept Visa cards and many will also accept Maestro (Switch) cards. Visa and MasterCard are accepted for payment in souvenir shops, upmarket hotels and restaurants, although Visa encounters less problems.