Invia SMS: Science and criticism