consumer demand patterns