From a pure business standpoint it's the dumbest thing I've ever heard. Someone wants to give you more money to upgrade. Take the money and stop wasting customer and CSR time.
If I was a share holder I'd be all over investor relations about that. (As long as you're not going from Non-refundable to Refundable as a loophole).