New to the forum! A very long story, but I'm in the process of buying my first Land Cruiser (06, out of state), and days before we were supposed to close on the deal, a hailstorm rolled through and dinged it to hell. Considering San Diego doesn't get much hail, does anyone have a good body shop they'd recommend for paintless dent repair? Additionally, all four roof rack end caps were destroyed, so if anyone has a lead on those, that would also be greatly appreciated.