First of all it its just slightly weeping and not using coolant the repair may not be necessary. I think it is fair to say they all "weep" slightly. That may go on for years. If its actually leaving oil or coolant spots on the floor it m ay be necessary. Were you having symptoms that led to this recommendation??
Get at least two estimates and opinions. Consider getting the work done at a subaru specialist with a good reputation.
If you care to be more specific with your location...someone may be able to recommend a good source of repair in your area.