Browsing: definition of place in marketing