I booked business class flight from Madrid to Miami on Aeroplan points and was awarded a flight via Zurich. 3 days before departure, I received an email informing me that we were rerouted via Frankfurt AND Montreal! Instead of a reasonable 14 hour trip, we were in for an 18 hour marathon. Multiple calls to Aeroplan resulted in call wait purgatory. A direct...