Browsing: technology and customer relations