I missed my connecting flight because the TSA agent at the Halifax airport would not help me to get through the long line up for customs. Westjet was fabulous in trying to get me onto another flight to Toronto and I was put in first class. I was tired since I was travelling from France and had been up for over 12 hours. The treatment I received from Westjet made up for the long annoying trip. Thanks again!