Retailing and town centres : a consumer view.