I arrived at the YSJ, at 3 am, recently, to discover that my flight was cancelled to Toronto. Weather was bad in Toronto, severe thunderstorms. I know there isn't much we can do about Mother Nature, and I also know that Ticket agents scramble to find another suitable flight. The customer service that I witnessed this morning had much to be desired. The line of customers extended out the door, I'm sure this isn't a normal scenerio, on most days. I was in the line for 4 hours and finally got my turn at ticket counter. I was told rudely and loudly to, "Go back to the line, I'm taking customers for Montreal flights." Ok, these people need to get through or they will miss their flight, no problem, I get that. I have worked many years in customer service, and I would never speak to a customer in that manner. I don't know if your staff take mandatory education on customer service skills or not, I would recommend it. A smile, a thank you and a please can go a long way. Simple respect and being courteous to your customers can change a bad mood into a better mood, especially with tired, frustrated customers. I could hear staff at baggage check barking out orders to customers, not a pleasantry to be heard. I know we all have bad days, these employees represent your business. I hope my next experience will be better. I do have to say though, the ladies at the cafe were wonderful...great customer service there.