Title: In store and non store technological developments in retailing