I was a ATT customer and Verizon customer. To me both are overpriced. What ive done is Ive gone the prepaid route and havent looked back since. And ive done this on ATT since they offer their 4g on prepaid while verizon offers only 3g. My sister is still on ATT contract plans and has no plans of letting go but she doesnt care bout new phones so she gives me her upgrades

. So when i use her upgrade i give her my phone. For 50 dollars i get unlimited talk and text and for another 25 i get 1 GB of data. I never use a GB in a month so it rolls over so the following month i pay 5 dollars instead of 25. Aslong as ATT offers this kind of service ill never go back to a contract again