Browsing: how to keep your customer satisfied