I recently saved thousands of air miles with Virgin in the hope of exchanging them for an upgrade. I have just saved enough air miles for an upgrade and when I booked my seat a few days ago i was told that I needed to pay a higher premium for my seat in order to upgrade. I find this totally unethical and was simply told to go and read the small print.

Only joking no that is good information as Bretty says