We booked tickets to fly from the US to Spain and Air Canada cancelled or changed legs of the trip repeatedly leading up to the flight itself. After calling their customer support repeatedly (and sitting on hold for eons) we got to an agent who confirmed our eligibility for a full refund (also had that in writing) and the agent advised us to cancel our tickets online for the "full refund". After cancelling the tickets as instructed we find out that the tickets had only been partially refunded and the Customer Support agent had instructed us to follow a process that according to Air Canada is "self-cancelled" despite the fact that they had changed the flights and acknowledged our right to a full refund. We contact their customer support 5 times to explain the situation only to be told, nope sorry we are going to fraudulently keep your refund because you followed the wrong process.
Long story short do not ever fly or book tickets with this airline. Horrific customer support, poor communication, training, website functionality - a terrible experience from the moment I regrettably pushed the "purchase tickets" button.
Fraudulent crooks. They will end in bankruptcy soon enough.