Online Mazda Parts is pretty good for that stuff too.
yea I got the part for like $7.50 a few weeks ago when I had them looking at something elseGot mine at the dealership for $8. Just make sure they order the right part, they got something off the dash the first time for me.