Be careful with nineapart. Frank’s pricing for used is sometimes the same as new. Do your research first. Randy at Whaletail in Kitchener is good. For a sunroof switch I would not hesitate to purchase from the dealer or the States.
Try Randy at Whaletail – out in Waterloo near St Jacobs.
Parts are always fairly priced new and used and he has lots of used stuff on his property. I also use the dealership when the prices are good – sometimes it is hit and miss because some prices are just insane from the dealer.
Good luck and give me a call if you need more info – 416 903 6366