Text this: Retailing triumphs and blunders