Hi, I recently bought a 1993 impreza L fwd. I took the car to a mechanic to find if anything is wrong because there was a slight oil leak. Not sure where it is and its not a big leak as nothing hits the ground. It seems it is leaking on the exhaust and producing a lovely smell. Anyway, it seems the mechanic says the cam or crank shaft seals need replacing (not sure which because I cant really understand him) as well as the timing belt tensioner. He quoted $500. Is this around the average price? Also, he's not a subaru specialist. Would I be better off taking the car to an independent subaru mechanic? Thanks in advance.