Browsing: optimal customer experience