Customer Value Analysis in a Heterogeneous Market