I'm sorry to hear of the bad experiences! But it seems these days people are impatient and quick tempered. Doesn't make it right, but I feel there is too much stress. I for one run into "grouches" often when out and about, I often want to ask them "who ate your breakfast"! But figure They would have no idea there was humor in that! hehehe