As a Sprint customer since '98 who is frequently beyond frustrated with their inept customer service on the phone, via email & chat and, worst of all, in store, I can only advise that, should you need assistance, you keep calling CS until you get the North Carolina branch. As far as I can tell, those are the only competent and honest people they have on staff -- and I tend to, for whatever reason, get the same woman when I make an effort to talk to that branch. And she's great. The rest, I've had homicidal fantasies about on many occasions. Have never used ATT or Verizon so have nothing to compare them to, but their CS is, in general, abysmal. I stay for the rates.