causes for shifts in demand: changes to income, advertising, changes to fashion and tastes, changes to weather and season, competition actions and substitutes, changes in price of complementary goods, changes to population, changes to interest rates.