Simple rules to be happy with any service provider
2) Find a phone that does what you NEED it to do.
3) Pick a plan that fits your needs.
4) Review your bill monthly and pay it on time.
5) Treat your phone like the expensive electronic equipment it is.
6) Expect to only get a discount on a new phone within the guidelines set forth by your provider.
Change number 6 to pay full retail and no contracts and you'll get me to agree 100% Seriously, it's time to do away with subsidies and contracts. I don't want to pay $200 per line just to go to another network if mine starts treating me the wrong way or doesn't meet my needs. I'd rather pay it up front in equipment costs.