I just find out, all the Canadian Tire are individually, independently owned by other individual people, same like Home Hardware, Dollarama, Bargain Store, etc., No wander the customer service always bad and people are not knowledgeable, I have had many insulting service from these people, I will try hard not to spend money on my local Canadian Tire for sure.
Tip for consumers: They don't care if they sell products or not, you can only get insulted from this store, no matter you try nice to them, or dress up nicely,... all won't work!