Well if you're constantly receiving SMS updates from them you just check if the carrier has changed. If you're not receiving any updates and only send them content, you can do a couple of things. Obviously you'd know that the message is failing to send. You can iterate through your known list of carriers to find the right one. Email the user (if they gave their email to you) and let them know to update their carrier. Make your users know to change their carriers on the site when they change carriers. Or the best possible way would be to buy a SMS short code and you'll never have to worry about it.