OP, reading this thread was such a relief for me.
Loved every word of the first post.
Props to you for standing your ground and holding your own.
I for one have learned from your experience!
:goodpost:
I wonder if the cops here in Toronto entertain calls like these...