Question: what are the major non price factors that affect changes in demand?
Answer: The needs of the consumer. ... 
Consumer income (Y) ... 
Consumer tastes, preferences and fashions. ... 
Habit. ... 
Brand loyalty. ... 
The price of substitute products. ... 
The price of complementary products. ... 
Natural factors.