So, my mom and dad were with CellularONE when Alltel bought them and divested them to USCC. USCC was going to force migrate them to a new, more expensive plan so I told them they should come on my T-Mobile account since they'd be paying $9.99/line instead of $29.99/line. We ported my mom in August and the sales rep, who was very new, was also very fast and good. We went to port my dad's number last night and the rep was not new, he was very experienced and it took all of ten minutes, which is exceptionally fast. Except for one situation, when I experienced a difficult situation with T-Mobile, I have found their customer service and sales reps to be well-trained, friendly and in all ways deserving of their JD Power & Associates awards. People usually only post on forums like this when something goes wrong, I just wanted to post that, IMHO, T-Mobile customer service is top notch.