The price of roses are always higher on Valentine's Day than at other times of the year. Why is this the case? Supply is greater on Valentine's Day. Demand is greater on Valentine's Day. Demand is less on Valentine's Day. Supply is less on Valentine's Day.