Did you wait until today to finish your Christmas shopping?