I too am an unhappy Straight Talk customer. I had a Verizon account with my daughter sharing 1000 minutes between the two of us and NEVER went over my minutes.
Once the contract was up, I decided to get a prepaid service selecting Straight Talk as my current provider. Needless to say, I've notice that I'm being cheated out of my minutes. For the past three months, Straight Talk stated I've either used close to 1000 minutes or I was unable to use my phone at all until it was time to refill my minutes again. In the beginning, Straight Talk provided a service which automatically indicated how many minutes were available prior to each call.
I questioned why I no longer have this service and they indicated, "we just did away with it." NOT HAPPY!! I am going back to Virgin Mobile