If you are really entitled to a "free" upgrade why not take it over on the internet??

Thus you won't need a CC to complete the transaction.

Is my suggestion.

Regards!