Invia SMS: Australia's northern shield? :