Bad service and missed flights due to lack of device and care. Never flying AIr Canada again. The airport lacks signage too. Missed check in by 5min yesterday due to the poor directions on the airport terminals and had to spend money for hotel and transportation as well as a $200 per ticket change fee since Air Canada did not take responsibility for it.