Customer satisfaction rating and feedback concept , Five-star rating on virtual feedback interface, excellent customer satisfaction. emoticons different levels of feedback.