To stumble off topic a little, I've often seen it said on here that all tickets can be changed to some degree if you're willing to pay.
For the first time ever I may have to put that to the test as I'm currently in RUH but may be finished a couple of days early. This is one of the few places in the world where I don't fancy just having a couple of days at my leisure, but having booked a non-flex am I really likely to be able to change it?