It also depends where you live. I left T-Mobile because their coverage in my area went to crap overnight and the tech support team had no ETA nor did they really go out of their way to help me out. Luckily I was within my 14day return window and was able to cancel. I am now with AT&T (HTC One...