The only holiday on which all commerce comes to a halt is the Chinese New Year in January or February.
Chinese New Year is extremely important for the owners of the shop and so they offer no business on the day.