Many retailers will be changing their opening and closing hours due to the festive period. Here's what shoppers need to know.