Airports are perhaps the least jolly of locales during the holiday season, generally filled with disgruntled people facing delays, lost luggage and other mishaps. But, thanks to WestJet, one gaggle of weary travelers was treated to a Christmas miracle that turned an airport into Santa's workshop.

The Canadian airline, with the help of a virtual and tech-savvy Santa Claus, learned what passengers at the Toronto and Hamilton International Airports — who were waiting to board flights to Calgary — had on their Christmas wishlists this year. Once everyone boarded their planes, the WestJet team also took off — on shopping sprees, that is.