How do I prevent iPhone from alerting twice when a text message arrives?

Settings App -> Notifications -> Messages -> Repeat Alerts

change that to "never." :-)

Let me know if that helped...