Yeah, I think the "upgrade fee" is an arbitrary money grab, too. A made up fee--and the amount was just pulled out of someone's [hee haw] in finance or marketing. What's especially galling is that we can't do anything--at all--about it. In fact, VZW, or any other carrier, can add any new fee at any time for any (or no) reason, and we'd have to pay it.