Thanks for your input.
Regarding #1, I was able to add the ns script to hide the product info for non-logged-in users.
Now, can I do the same for the search result page? basically I want to hide the price information from the search result page for non-loggded-in users.
Thanks in advance.
QUOTE (Goomba @ Sep 23 2008, 07:26 PM)

1.) You'll have to edit the product layout to include the NS Script User.IsLoggedIn. Basically, you'd use the NS Script IF statement to say, "If the user is not logged in, don't display any of the product information."
2.) There's an option in Operations > Settings > Products called Product list purchasing. Turn it off and use CSS to hide the Prices on the list view. That will allow you to have a "catalog" where purchasing isn't possible.