how would you deal with a difficult customer