Whoever you buy from, ASK THEM if their bushings are from India or the orient. Urethane from the USA (OEM stuff) is the best.
If the salesperson says they don't know, the parts ARE inferior. Also, avoid buying parts you don't need. Some kits include upper pivot shafts that rarely ever go bad. Just be a wise shopper and ask lots of questions.
Be SURE you follow the Service Manual's instructions for tightening when the car is on level ground. - Dave