I have T-Mobile and have had it since the service was called Voice Stream. When 4G LTE coverage is there everything is fast, as a matter of fact, faster then my home connection...but, when connection is slow, like E coverage, forget it. T-Mobile coverage is a little spotty. For example when I travel to Arkansas for work, at the Hotel, no coverage, nothing. Have to use the WI-FI calling. But at work 11 miles away 4G LTE. That's what I mean by spotty coverage. I stay with T-Mobile because I am grandfathered in for unlimited data, no limits.