With the car approaching 335,000km, I needed to replace some wear and tear items and needed to source OEM parts. Since Joe/Flipdaddy's departure from Mazda of Toronto, I haven't had a "go to" source for all my OEM parts. In the past couple of years, I've gone to Prima Mazda (when they were sponsoring TM3).
Upon searching TM3, another member actually posted about OEM Fleets but didn't give too many details. Had to do some PI work myself and found out they are located in Mississauga and offer genuine OEM parts for a good price.
Gave them a call and then an in person visit. Met the owner Sunny and spoke to him about my needs. Ordered a Lower Control Arm, Passenger Engine Mount (#3), Driver Side Window Switch and the two drive belts. They are even able to source me a CV Axel Seal as mine is leaking.
Communication was easy with Sunny and his assistance Juhi. I didn't even have to provide the part#s (even though I was ready to). The turn around in getting my parts was one day. All genuine Mazda OEM parts.
Here's a local option for OEM parts.
OEM Fleets
5040 Maingate Drive. Unit #3
416.839.1611
sunny@oemfleets.ca