I think it is too expensive. Do not waste 400 bucks just for it. But it will be more risky if you will be the one to fix it. Try searching for a repair shop that offers cheaper labor. In our state (Arkansas), usually it also costs 100 bucks!
" I like mazda parts
", Kevin Howard