This is something new since the last time I bought a phone. Apparently in April they decided to charge an extra $30 if you upgrade, unless you pay full retail. So the $299 GN2 is really $329. Anyone else find this a little annoying or have I just been living under a rock sine the last time I upgraded? Do the other carriers do this now too?