I have been with T-Mobile for 2 years and I love their customer support. Always friendly and knowledgeable. I am impressed that they have repeatedly offered to lower my bill without my asking (twice they have informed me of new plan offerings that lowered my bill with no contract extension). I must have good luck.