Friends: We purchased StraightTalk service online.
The phones were shipped to us with SIM cards installed. Our port request failed because US Cellular - our current provider - issued a separate ID number to our accounts with a billing upgrade. I updated the information after speaking to US Cellular and port request was successful. Was assured by StraightTalk that our phones would work.
Woke up, both phones didn't work (US Cellular and StraightTalk.) After 3.5 hours of phone time, find out that SIM cards we were issued were for a GSM network not covered in Omaha, that they need to ship new SIM cards, 3-5 days. Called and explained that this time without service represents a risk to our family and demanded overnight shipping or near to it. Escalated twice. Was informed process was automatic. Asked what they recommended we do about the risk this situation presented.
They could not give me any recommendations because it wasn't part of their procedure.
Explained my voice, although just one man, would be used to voice to all friends and family possible about this experience, and that if there was a manager available that could speak to me and try to work something out, it wouldn't have to be that way.
The manager I spoke with said, "There's nothing I can do. Have a nice day."
Obviously, this product is about price, not customer experience. Mine may have been a one-off. Make your own decision, but I do not recommend StraightTalk.