Originally Posted by
canadiancow
That's not a glitch. That's how it's always been advertised, and how, in my experience, it's always worked.
Huh? That's not how it was supposed to work, or how it used to work. This example appears to use a low Flex fare. Since YVR-YHZ is 1500+ miles, if all legs got upgraded, it should have charged 10 in the end, not 6.