Determining Consumer Needs and Preferences