Ok if Im not breaking any rules here, I might be accused of advertising for the guy.
Flex auto parts, you can search kijiji for their ad under cross drilled rotors, they are in many places here in the GTA I've been to 2 of their shops. They also go under the company name OCU which I think handles installation and otther performance parts.
Flex usually handle internet business I think, they are in 80 Dynamic Drive unit 13 sacrborough.
I love the cross drilled rotors and the new pads. It felt better braking compared to the old oem.