As mentioned above each CT is essentially a franchise and therefore will have wide variances in Management styles. They do indeed have corporate policies to which they must all adhere. How rigidly these are applied depends on the Manager/Owner as well as the situation and are affected by several factors.
Being a BIG BOX General Manager for the last 20 yrs I can tell you that generally the way those are applied depends greatly on the way a customer approaches the issue.
By that I mean I get paid to make decisions all day every day.
I have a set of rules that are in place to govern "most" situations that can arise as it pertains to customer service. Certain circumstances or customers require "management" outside of those rules. If a customer needs my assistance and conducts themselves in a professional manner I will invariably err in favour of the customer in situations like that of the OP. I ask myself...
"what would I expect if this were me?"
If the customer is not behaving professionally I ask myself...
"Did My team or I cause this behaviour?" If any of us have, the result for the customer is the same and then I "manage" this with the team to correct.
If any of us have not and the customer is behaving unprofessionally for no reason then I become very rigid around the rules. It is nothing other than I will show the amount of respect that is deserving based on how I am treated. Again I remain professional but the "Rules are the Rules".
Truth be told 99% of the time it's the first two scenarios, but increasingly and especially during busy holiday times the third scenario happens.
"More bees with Honey" and all that is a good way to start. The same goes for a customer if you are not treated professionally there is ALWAYS someone else to voice your concerns to in a calm professional manner.
Just my .02.
P.S The retailers of Red Deer Welcome your business
Cheers.