"upgrade costs"
Globaliser. I have had exactly this happen with BA. The WT upgrade one direction was less that $100 and the other way it was around $ 400.
When I went back to book the next day the cheap one was gone for that day but was available the next day.
It really can be a bit of a snake pit.
20driver