Paid upgrades are not refundable, IIRC. Of course, there are exceptions due to IRROPS, etc. Typically, they also aren't transferable, for example, if you switch to another flight (voluntarily).
Maybe an agent will will do it, but that's probably an above and beyond thing.