I have a very old Mazda 6 MPS, and got a random spare from Mazda original in 2 days last week, (and got a 25% discount from quoted amount). So don't go after Mazda for this, this car has scarce parts from almost 20 years ago.
btw, this car is awesome
If my comment could add any value here, good I guess.
I have bought a bunch of cars from WBC, and understand what they offer.
Class B or whatever it is called, as the newer cars are not cheaper really.
It is usually scarce cars, that I don't want to look for for months from private buyers etc...
I was very disappointed with that Sunsynk installer "accreditation". Seems it can be gotten very easily.
I decided to use that list to choose the installer for my dad's install, and he did not know how to do a neutral/earth bond relay on a Deye.
And I also told him his fuse for between battery...