I purchased a 2006 mazda 6 starter online at cost of $53.5 amd it worked good for one and a half years.
I am satisfied with this hexautoparts starter which has affordable price and used to work fine for a long time for my mazda with 2.3L engine.
But yesterday I found the mazda 6 starter...