The phones will work on SO, you will just need a pair of SO sims. Unfortunately SO doesn't sell them separately, so you'll need to buy new phones or look in our sales section.
This site is run by a 7-Eleven Speak Out Wireless customer. I am not a 7-Eleven employee, nor do I receive any compensation from them for providing this site. The goal is simply to share consumer information with others.