The ticket was purchased several weeks ago. I could have for sure bought a cheaper ticket online (or at the same price), and one that would have been upgradeable with Avios. Thing is, I had to go through a travel agency because of my company's rules.