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.
All shops, no matter the type, open at 9am and stay open through the day until 6pm.