BTW, I tried to see if they could waive or credit the upgrade fee for me on a Verizon chat today, and they said they couldn't, but what they did was better: they lowered my monthly bill by $20!
They said it is a customer loyalty plan and is unlimited text + talk and 2GB of data.
Hope this helps 🙂