Enviar por SMS: Free Internet programs: Concepts, controversies and uncertainties