consumer behavior and markets 7211312