It may just be luck, but the last 3 times I've spoken with T-Mobile, I've gotten nice, friendly, and knowledgeable; however, one of the times I believe the time before the last, one of the customer service reps forgot to back-date something that they said they were going to. I had just gotten off the phone with customer service, approximately, less than 60 minutes ago, and the employee who goes by Andrew E (74637) did an excellent jobs and he was as following: Friendly, Punctuate, Knowledgeable, and Thorough; possibly the best employee of T-Mobile I've ever had the pleasure of communicating with to get a billing issue sorted out; keep in mind that I was having a severe panic attack during and before the call as well, and he was still able to do his job like every customer service employee should be able to. Due to my latest experiences with T-Mobile's customer service, I'm going to have to bump that up to a five instead of the two that I would had given it prior to my experiences these last few months. However, the service quality in general where I'm located isn't that great in some areas, and I'll go from having perfect service to not being able to get ANY calls out after traveling 4 miles away from the location I had perfect service at; however, this may have a lot to do with the way the buildings are constructed in this area, and the fact that I'm out in the sticks part of the time. I'm still on a 3G phone (Galaxy S Vibrant) because I haven't had a reason to upgrade, nor have I had the spare money to get the phone I want to upgrade to, but I'll be upgrading to a Galaxy S4 (one of the variants, with quite a bit of onboard memory for obvious reasons). Honestly, I can't find a way to give direct feedback to T-Mobile in regards to the person I had just spoken to, so if anyone here is able to and wishes to relay my feedback of Andrew E, I'd greatly appreciate it because people like him who are good at their job and do it right in a timely fashion deserve to be rewarded for their efforts. It seems T-Mobile is starting to slowly go in the right direction with customer care, and I hope they continue to improve and train new/old employees like Andrew. I'm a programmer on the side, and I develop an assortment of applications and some low-level stuff as well for various processing platforms, so I understand how stressful it can be to deal with a client or customer at times; people posting these reviews, please take your behavior into account as well, and the impression you leave on T-Mobile's employees because even though it shouldn't be this way, they're going to become jaded and it's going to result in bad customer service in general. A lot of these people are just trying to put food on the table, and they're still human just as you are, regardless of their association/employment with T-Mobile. Not to mention, the people you typically talk to on the phone aren't the ones that are settings the rules and regulations for trying to get every penny out of you they can, don't blame the customer support, blame the ones higher up calling the shots instead of directing that malice and frustration towards someone who's probably barely scraping by. Overall, I'm going to give T-Mobile's overall value a 3 until I continue to see improvements with customer care and phone service in general. Note: There's ways to get your price down to a comfortable point, and sites like these are great for finding information and tips on how to do so, so use whatever legal method you can to get your price down to a comfortable point.