Will banks, post offices and shipping services be open on Christmas Eve and Christmas? Here's what you need to know.