^^^^^^^^^
The above is a perfect distillation of the situation.
I run a retail establishment and I can tell you 5% of one's customers give you about 90% of your headaches. Life is too short to put up with ppl who feel entitled. You can almost smell the troublemakers and whiners once encountered.