Yes I've had very good experiences with the Mississauga branch as well. They've made mistakes but everyone does and for me it's how they are dealt with. It's too bad your branch is shit.
My wife says I can't do sarcasm. She says I just sound like an a$$hole.