What could be considered as the most important factors when it comes to customer satisfaction?