It does sound as if you're pretty on top of Christmas! You're much further ahead of it than I am anyway!