Would have been nice to know that a few days ago. I had to get a replacement for my driver's side sun visor on the Speed3. Anyway, good info, thanks for sharing.Zoomzoomnation parts has low prices on oem stuff then you can see if anlocal dealer will price match it. Mine does.
Google works in Canada as well: http://www.canadapartsonline.com/Any Canadian Mazda Parts Website