Unfortunately, my D1 needs panhard bushings. No local parts store seems to carry them leaving the only option to order them. Before I pull the trigger I was curious if there is possibly bushings the big auto part chain stores carry for another vehicle that would fit the Discovery 1?