We decided to go with Toronto Granite to replace the kitchen and ensuite countertops with granite. Our decision was primarily based on price - they seemed to have fairly competitive pricing. In general, we were pleased with the experience. We decided on Black Galaxy granite and found their pre-cut granite countertops to have smaller flecks of gold - we wanted larger flecks. So they sent us to a few granite wholesalers to look at giant slabs and we were able to find a slab that we liked - and there was no change in price.
We removed the laminate countertops ourselves. The installation went fairly smoothly - although there was an issue with one of the smaller pieces - which they had re-cut. We had an issue with the edge profile on one section of the countertop. They had another crew come out and attempt to fix it. It was better, but didn't match the rest of the countertop perfectly. They offered to re-install a new piece, but it was too much hassle for us to coordinate the time for the re-install - so we decided to leave it as is - its a small section and you'd only notice it if you are being picky.
Overall we were pleased with the service and quality for the price.