I called up AT&T customer service and explained to them that I've been a customer for 10 years and our the bill is $150 a month. I also stated that I would be purchasing a $300 phone and another 2 year contract. I asked them if they could waive the upgrade fee like some people here have said they were able to do. I was told the $18 fee was standard procedure and could not be waived. So how are people getting around this? I don't think I should have to pay AT&T on top of the phone and contract price.