I had an old man attack me at the post office I am sure he was just a jerk but who knows what really set him off.
The guy at your market may have had other problems and the tomatoes were the straw that broke the camels back.
The reason his grandson was with him may be because that kids mother or father was in jail for selling meth.
Not an excuse but a reason.
Being the type of person I am I would have changed my prices to $1.45.
Worth