A realistic specification for consumer heterogeneity should allow for both multiple market segments and within-segment heterogeneity. Such a flexible heterogeneity specification, which we term as multimodal consumer heterogeneity (MCH), raises considerable modeling challenge. We propose an...