Invia SMS: Dubious facts