Well, I can answer the question this way : Customers should be given the priority, meaning you listen to their complaints, get feedback from them, listen to their opinions. I would say managing customers is more difficult than managing staff, because customers represent different tastes, likes, opinions, ideas, social and psychological complexities.