I purchased this phone last September and have been regretting it ever since. The GPS has NEVER worked correctly, the system constantly lags, the touch screen also lags (sometimes so bad that text messages are impossible to type). Every now and then there will be times that I absolutely need to make a phone call but the damn thing just freezes up on me, I'm sure you can see how this can be frustrating. I've attempted to contact T-Mobile about this and they referred me to download some program (can't remember the name of it at the moment), I did that and still nothing. I just don't have time to keep calling them over and over to get my phone working the way it should. I did some research and see some people have rooted their phones and use applications like "one click lag fix" and was wondering if anyone has tried this? Will it fix my issues? If not what will? What can I do? Any help is appreciated, thank you.