I am looking at dumping my current phone and going away from the major carriers. Of course using a prepaid phone is fraught with some hidden difficulties. Those carriers are not going to have the fastest data speeds I am sure and you are giving up a level of customer service with those. I have a good straight talk promo code and I like their costs, which are also around half what I am paying at this point in time. However I used to have a tracfone and I hated it when I had a problem with them. This was back when I was just out of High School and truly broke. I figured out that was a really cheap way to go, especially if you got a double minute tracfone and if you were able to use your phone with moderation. I was able to get the double minute phone, but once I had a girlfriend I could not really hang up on her just because I had a really cheap phone plan. She was difficult enough to get along with, before you told her to hang up because you were a cheap broke guy.
I really hated it when I had a problem. Then you would call up their number and you would be talking to one person with a heavy Indian accent, while at the same a thousand other people were talking to other people with Indian accents. I could never accomplish anything over the phone, it was just impossible to understand them because there was so much background noise and they did not speak the English language in the same way that I do. I assume that Straight Talk probably has their customer service center off shore the same way as all of the low cost carriers do.