I've been with tracfone since 2001/2 the phones keep getting better, the service is ok, and customer support is as horrible as ever. Non English speaking people who have to keep putting you on hold to get more information, and REFUSE to put the supervisor on. I spent two weeks trying to add airtime to phone, finally after being strung along and even put on hold while everyone went home, and don't forget the guy who couldn't pronounce english numbers "sero", what? "sero", oh zero. yez, then fife,...

(I hung up) I always wonder what kind of service I would get if I spoke spanish and pressed two when I first called
Finally turned out the phone was too old to work with the current software they had, took two weeks to tell me that?!
Get a new Phone every 6 years at the most, their website can't handle much older than that.
Recently I lost my phone, after a week of looking I bought another one, LG440 (I just need a basic phone that folds so I don't turn it on in my pocket) some jerk found my phone and used up over 1000 units in about 5 days.

I don't even use that in a year normally.
I love the $99 dollars a year part of the whole deal, no contract and no having to buy more airtime each month, (every other company requires that)
I travel all over the Northeast for my employer, there are some more remote areas where my tracfone won't get a signal but the company phone will. however this isn't the end of the world, I can still send texts if there is a tower tracfone doesn't contract with near (and make 911 calls also), which my wife (she also has a tracfone) and I prefer to do as a text only takes 1/3 of a unit to send or receive, while calling takes 1 unit in my local area, or 2 everywhere else.
Since nobody else offers the 1 year for $99 deal, I gladly continue to buy tracfones, however if customer "service" doesn't fix your problem in one call, throw the phone away, after you buy a new one and transfer service!
If you text and talk all day every day, tracfone is more expensive in the long run.