Originally Posted by Vulcan
Once the service fee is charged after the upgrade is confirmed, then it is non-refundable.
What exactly is meant by "non-refundable," beyond the obvious thing of not being able to get your monet back. What if you revalidate your ticket to a different travel date and an upgrade is available on that date? Are you covered by the original service fee? What if you have the ticket re-issued for another destination and want to upgrade to BF using miles?