Newark to Calgary: Where would you rather buy this? Probably not on Kayak or Orbitz

Another tale of two airfares:  Newark to Calgary. Would you rather fly nonstop on WestJet for $243 RT on a 4-5 hour flight?

Or pay $401 RT and fly for 9-10 hours on connecting flights? Well, that's the best deal Kayak (and Orbitz, Travelocity or any ATPCO-powered web site) is currently offering on this route. WestJet, like so many airlines these days, does not share its best fares--or any fares at all--with online travel agencies and meta search engines.