Invia SMS: Retailing environments in developing countries