I am currently working on replacing the whole front suspension on a 2005 Mazda 6. In Colombia by the way. Parts are usually worse than oem here and aftermarket ones are either hard to come by (monopoly by mazda colombia) or they’re just shitty quality. I had to look for parts more than a month and finally everything…