Banks are open weekdays from 8:30 to 4:30. Post offices are open weekdays from 7:30 to 2:30. Offices and shops are open weekdays from 8 to noon and 2 to 6, Saturday from 8 to noon. About half the stores stay open all day, no longer closing for a midday siesta.