I am sure that you thought you were in the right when you brought your
purchase up to the checkstand, but your language and behavior we so not!
Just because you had been given the items before in error, does not give
you the right to yell, swear (in front of small children not your own I
might add) and generally act like a small child yourself. You mentioned
that the checker was "disrespectful" I, as an onlooker, might add that you
are the pot calling the kettle black. To earn it, you need to show it.