i Recently purchased 3 phones at best buy. There was no charge for upgrade. When I called Verizon to activate I was not informed of upgrade fee either. I get my $370.00 bill with 3 $40 upgrade fees! Loyal customers being with verizon for several years should not have upgrade fees, especially without their knowledge. you get to keep me for 2 more years but I'm not feeling the "loyal" treatment. so I upgrade, lose my "loyalty" discount and get upgrade fees. Seems like poor customer service/appreciation to me )-: