check your frame right next to your front springs for signs of contact. my super long coils will slap the frame pretty good depending on the bump.
this is what balljoints look like a day before you remove them and they pop out into multiple pieces. sucker drove like a sailboat in a hurricane
as for balljoint quality, I have never actually heard of someone buying ANY aftermarket joint and regretting it. I personally have alloyUSA joints but ill never know how well they do because I wont even have balljoints in 6 months
it seems most retailers have taken down the MOPAR balljoint description that claimed they were the greatest thing ever made.