Confirmed upgrades can be done at time of reservation - but you have to have the electronic certificates in your account since it is taken out of your account upon confirmation - this applies even to Diamond members.