This was more of a "night before last" bit of happiness, but anyway...
Air Canada found our lost luggage!
We got it back 45 days after it was lost, we'd given up hope, and they said we should give them an itemized list (which, we would discover, was missing a good few things. Remember to take notes of what's packed where before flying, kids!).
45 days, and about 45 minutes past the appointed four-hour delivery window, I should add.
But everything seems to be intact! My Mega Man 11 model kit box has seen better days, but otherwise...