I have been a Cricket customer since i was 16 years old. I am now 26. I have never used any other cellular service. I tried T mobile for two days and hated it. I went right back to cricket. I have had over 10 brand new phones by cricket, and used them until they couldn't be used anymore. I use a cricket ZTE grand max X at the moment and LOVE my phone. It does everything the Samsung galaxy does. Crickets prices are very reasonable, and theirs no contracts. I have never really had any major problems with Cricket. I don't think its fair that when you want to upgrade, you have to buy a brand new phone at full price, but what do you expect with no contracts? I have the pro plan, which is the highest plan you can get from them with 10gb of data. That is a good price compared to Verizon, and other services. My only problem would be Cricket's customer service, where noone speaks English. I never have hardly any trouble with my service, so having to talk to them is rare. I love Cricket.