Holiday shipping? When to send so it gets there on time

Christmas Day is fast approaching. If you’re not in a position to deliver gifts personally, you’re going to have to ship.