customers perception