That's definitely on the extreme end, but I have frequently seen cases where the cash price to upgrade a cabin is actually greater than the fare difference from what I bought (and what is currently available), so it would be cheaper for me to just cancel and use the ecredit to rebook directly into the higher cabin.