My wife bought a beautiful new to us Cadillac only about two weeks ago - guess who managed to smash the front end! This guy... Any advice regarding body shops that any of you might have used and had a good experience with? Might try and pay for it out of pocket - ugh...