Go phone
After constantly checking my balance and expiration date for the second time they zeroed me out without a good explanation. They weren't even willing to try to work it out with me. The customer service reps just keep asking if I want to buy more airtime before the account expires of which then mean that the phone will be worthless.