customer perceptions