upper ball joint popped out.

Call them and ask how they did your install,play dumb and let them talk alot(people love to tell you how great they are)Do you know the procedure?familiarize yourself with it,look for deviations from procedure,they could very be liable(just think if someone was hurt)Are they certified?I know they would be fixing or refunding me!