Alright this is the relationship I had with Canadian Tire,
First I never go to Canadian tire I go to the local shop down the road ( Better Service, Cheaper, and Better work).
Anyhow one I notice I've got a coolant leak, now I know that the water pump was semi old so I verified it was leaking. ( I drive a 2000 4wd LT Blazer which I maintain myself with the occasional swing by the local garage.) It was Friday, the local shop was closed (till Monday) already ( at 5pm), But I was driving out to Thunderbay on Sunday. The only thing I could think of was swing by Canadian tire and pick up a knew water pump and install it myself. Thats all fine and dandy, until I start it up and the brand spankin new water pump is leaking out the back plate.
I didn't have the time to un-install it and install a new one, with no choice the next morning with a appointment bright and early I get it fixed, and the broken one refunded. Also they did a pressure check and the rad apparently needed to be replaced, It too was pretty old and I could believe it needed to be fixed, so with a large chunk out of my wallet I left.
This all happened about a month and a half ago. Today I drove to work and, it overheats, pop the hood and engine coolant is everywhere, dripping out the side of the rad. I Go back its under warranty blah blah blah it gets fixed.
So tonight I went with my buddies and whatnot. I get to my girlfriends place and I knew something was wrong, (10 minuet drive) I pop the hood, and guess what. The rad shroud is busted in about 4 spots, a huge chunks is missing from the top and its only got one bolt holding it on. The fan clutch is totally F**ked, all the rotors are snapped off and loosely stuck in various places. Oh yeah and there is engine coolant everywhere. Not only did they not fix the problem they made it worse.