customer perception and sales