This is to follow up on my original posting. About two weeks ago I received a call from Amir. He apologized for the inconvenience and poor customer service we received on our trip back from Pearson. As a gesture of goodwill and their sincerity, they wanted to send us a cheque for $20.
As of last week (May 15th) we received a formal letter of apology from Aeroport along with a cheque. We have been advised the driver (Dodge minivan car #190) has been suspended and placed on 3 months probation.
We accept Aeroport's apology. More to the point, we are glad to hear the action it has taken to address our concerns. We may consider using them again in future but only for business purposes.