Hey there, Santa! I've been keeping an eye on the mailbox (which is rather painful, especially in cold weather) but I haven't seen any packages yet. Is your Delivery Elf is still goggle-less? Perhaps they're on back-order? O Goggle, Where Art Thou? O Other Goggle, Where Art Thou?