I'm using T-Mobile at the moment, and I'm pretty satisfied. The prices could be worked on a bit, but I'm a pretty frugal guy so a normal person would probably think the price is fine. I currently have a 4 year old phone at the moment which I'm planning on switching when I could get a new free phone because of my contract. Hopefully, that's very soon since the current phone I'm using is dying, and the battery life doesn't last very long.