I just returned from the Verizon store where I went to buy a new phone. I was told that I had to pay a $40 "upgrade fee" before I could buy a phone from them. Or, I could pay a $20 upgrade fee if I bought a phone from Verizon on-line. What is wrong with this picture? -- paying Verizon for the privilege of then giving them money to buy a phone. I consider this to be a poor business practice at the least and an example of corporate greed at the worst.