Invia SMS: Trust in the land