Mastertec,
It is every bit as unfair for you to state my situation is atypical and unfair as it would be to state that yours is.
I am happy that you are happy, but I did not ditch my phone after 3 months. I worked with VM for over a full year and gave them every opportunity (and 100's of dollars) to fix it. Perhaps you dealt with people other than those that I did, and that's great. But you did not experience how unfair VM was to me. They could have escalated it instead of closing my tickets andr saying that they did not know what was wrong. They could have replaced my phone. They could have given me a new account.... etc. And you have not experienced the service problems, because you do not live in my area. So I think it is entirely fair that I present what happened to me.
By the way, I used to work for a company that merged into the service provider for VM,
so I am not entirely ignorant of how customer service is supposed to work. I really wanted this relationship to work.
I would suggest that others not be as generous as I (over one year), and change providers if they cannot get issues resolved in a reasonable period of time.
As far as the customer is concerned, it does not matter why things do not work. There should be a method to resolve any issue. This is also true if it is entirely the customer's fault, as most companies have learned to provide support training (no implications with VM on this issue).
When I switched phones and providers, I was careful to closely screen for these issues first. And yes, in another location and with another phone, I did have customer service issues with T-Mobile then. Caveat Emptor