Patterns of consumer learning