I bought GSP CV joints recently and fitted them to my 1998 Mazda Bravo.
When the d40 CVs start to play up Ill definitely be using GSP again.
I priced genuine Mazda CVs from the local dealer and as expected the price was beyond ridiculous.
GSP seem to be known in Australia as the best aftermarket CVs available here. Theyre made in China, but the quality was surprisingly good.
I prefer to avoid chinese made goods at all costs, but there were no aftermarket CVs available that were made in Japan or Europe, so I gave up and went with the industry standard.
I bought them on Ebay and paid bugger all for them, less than $200 a side I think.