ADVICE PLEASE............Some friends just came from New Jersey this evening for a 3 day visit and 12 miles away, their 2007 Saturn View ....something broke on it underneath in the front.....so I'm asking are there any mechanics in the area that could look at it tonight or tomorrow? THANKS !!