Not everyone owns a car and can drive and park at BUF. The bus and train schedules would only get him [with connections in Toronto] into Buffalo quite late in the day, then require another bus to the airport itself. I think Empress' fares are realistic. But being in Kingston also suggests flying from Montreal or even Ottawa.