Invia SMS: Keeping the promise