2002 Subaru with 210,000 miles needs a new head gasket. Getting quoted $2700 yet research shows anywhere between $1600-$2500... Should I get a second opinion? And if so... who's a local Subaru mechanic I can trust to quote me a fair price? Thanks in advance P.S. Someone said it can be done without removing the engine. For those who ARE mechanics... thoughts? Thanks again!