Well...my xmas present arrived earlier this year. Our baby daughter was born on Oct 3rd.
Got told last week that my contract at work was being terminated and I was to work till 17th January. To say gut wrenching doesn't even come close, especially week before the holidays. So, Christmas presents weren't forthcoming as previous years.