In a story so wonderful it could only happen in Canada, an airline recently asked its passengers what they wanted for Christmas via electronic Santa chat boxes.
WestJet then arranged to have those gifts waiting for them at baggage claim.
In a video released Monday, the Calgary, Alberta-based airline set up its "Santa boxes" in terminals at both the Hamilton and Toronto, Ontario, airports.
WestJet travelers giggled at the chance to talk live with Santa through a screen, and parents and children alike tell him what they want for Christmas.
While the flights were en route to Calgary, WestJet's hard-working elves picked up everybody's Christmas wishes, from "socks and underwear" to "a big TV."
When they got to baggage claim, tired travelers received the ultimate shock.
Their luggage, and big blue boxes with names on the front and their dream Christmas gifts inside, came on the carousel as faux snow fell and tears were shed.
Hey, the Big Man in Red does live pretty close to the airline's headquarters, which are among the coldest of any modern city on Earth. It's convenient.
For the overjoyed passengers, the personal touches just kept coming, too.
Among them: A giant gingerbread man waddling around the luggage belt eating cookies while this went down. Now that's what we call spreading good cheer.
Merry Christmas to all, and to all a good ... wait, wait for it ... flight.