Almost all places accept Debit and Credit cards. However, when you pay by Cash you will receive a big smile. You must get a receipt before you pay.