Requiring a login to use the site every time is a point of friction in our push sales process. Leaving all the browse, search, and viewing options open to users will help provide one click access to our pitches. Even direct buy offers we send should be available to our customers without a login. If they want to accept, counter, or bid, then the site should require a renewed login after a short timeout (12-24hr)from previous login.
Think of it like Ebay. Anyone can view, but if you want to watch, bid, or buy, you need to confirm your login first.