Up until today, I would have given this Canadian tire a higher rating. Today Was a terrible interaction. We purchased a generator from this location, and unfortunately it stopped working a little over 2 weeks ago on a Sunday and this store was closed because of their hours. no big deal. I drove to the New Liskeard location, and they gave me a straight exchange. no questions asked. My next generator lasted just over 2 weeks and would not start. So I take it to the Kirkland lake location. I get told to bring it in after the mechanics take a lunch because someone needs to look at it, no problem. it took the mechanics 2 hours to determine there was low compression in the machine. This was after being told a compression test will take an hour to do (not the case for a single cylinder engine, max it should take is 15 to 20 minutes) Then it took another almost 30 minutes to complete the exchange after finally getting ahold of the own to inform him of the compression issue. There is NO REASON it should have taken this long for the generator to be looked at. I was there the entire time, and I between "looking" at the generator other vehicles were being swapped around the shop. I live completely off grid, I've spent upwards of over $5,000 in the last few months on materials. I can assure you, after how I was treated, I will gladly drive to the New Liskeard location going forward.