There is a dude at 53xx or 52xx Steeles West about 1 km West of 400 on the south side. Used BMW parts. He is next door to the Ferrari/Masserati dealer.
I've used him a bunch of times. He has "everything" pulled out of cars in an industrial complex.
09 Jetta CleanDiesel M6 Highline
85 325e M5
07 Honda Shadow Spirit 750