Invia SMS: Living on the edge