Demand Heterogeneity