I've always taken all of my Subarus to AWD Auto in Kirkland for non-performance related stuff and trust them over any other shop locally. I haven't had any experience with Drive Auto Sports yet, but given their association with AWD, I would give them a shot. PIA on the other hand is kind of the gold standard - they've been around forever, but Lakewood isn't the most convenient for us north enders.