Opening hours are as  ordinary shops and stores 8am to noon and 2 to 5pm; supermarkets, department stores, and bookshops 8:30am to 12:30pm and 2:30 to 5:30pm; boutiques 9am to 1pm and 3 to 6pm.
Regular shops open in the morning from 8am to noon, but supermarkets and bookshops open half an hour later.
All shops, no matter the type, open at 9am and stay open through the day until 6pm.