Behavioral Heterogeneity and the Income Effect