This is one of the tinier Canadian Tire's around. It looks cramped and a bit dingy inside - everything I would imagine some back in the day hardware store would be like. But I was in the area on Friday and needed a cleaner for my glass top stove and I knew I would find it here.
It's around the Yonge/Rosedale area and does have a small parking lot, but sometimes getting in and out can be annoying. Apparently you can park there if you are not a customer but they will charge you (at least from the last time I was there).
The cashiers are squeezed up at the front and there is little room to maneuver with a cart once you are done your purchasing. Also the customer service/returns desk is smack dab by the entrance which makes things more of a tight squeeze.
Obviously it will do if you are in the area, otherwise just keep driving by til you get to a Walmart or at least another CT where you can walk around without feeling claustrophobic