Thanks for the information guys.
I guess I will check the local dealer (Vancouver BC Canada) pricing & availability. If it's too expensive, I will order them from https://www.mazdanyparts.com/. They seem to have reasonable price for it. I got a weekend project to do. :-)