Hello everyone,
We've purchased a a 2008 estima acr a few months ago and we are in need of a couple spare parts (namely a left hand rack end and a tierod end). Where do you guys get your spare parts? Cause our mechanic is finding it hard to get them.
Thank you so much