Hi there! You are right! Many factors can enhance a customer's experience, and in the end it is all about the customer and their needs. Some factors/ responsibilities are having a great attitude to make the customer feel welcome, clear speaking, being considerate. ( ex. if a customer says they want a bagel don't assume they want it toasted! Ask them. ) using time wisely, positive interactions, confidence, and carefulness. Hope this helps! Have a great day!