Five Factors That Affect Demand