Mine was done before I got my car, it is by ASC, they are in Mississauga. autostyle.ca I have no complaints at all. Full power sunroof, goes all the way back, installed properly with the emergency key and everything. They took care of the headliner and made the inside cover thingy... lol. Like I said though, it was in before I got the car, so I have no idea how much it would have cost. It almost looks stock (other than the button) if you want, I can post up some pics.