Good-Person
Captain Junkie
Retaining a customer can be a hard job mainly because a customer can go away for various reasons. I think this is why it is important to know your customer so that you can retain them back and try to solve the problem they faced. they may be annoyed because the staff might have misbehaved with them.