Unlocked GSM phones work just fine on Primus. You could even use an iPhone on the network. When you sign up, they seem to require that you buy one of their basic phones, but after that, you're free...