My car has 192,000km on it and I'd like to change the lower control arms and ball joints since the rubber is worn out in the arms. I went to the dealer and the prices are outrageous. I called the local recyclers and they list that only the Vibe lower control arms fit the Vibe and Corolla/Matrix arms...