$600. for shocks is not bad. 240s have front struts which are more complex than plain old shock absorbers.
Minor leaks are an annoyance but forgetting to re-fill can lead to needless failure. Plus there's also the green cost of spilling into the environment.
While your car is on the hoist in the shop for shocks, have the mechanic check the source of the leaks. Trans fluid may be just a loose cooler line. Coolant leak may be minor but a leaking water pump would be more important to fix.
Minor leaks are an annoyance but forgetting to re-fill can lead to needless failure. Plus there's also the green cost of spilling into the environment.
While your car is on the hoist in the shop for shocks, have the mechanic check the source of the leaks. Trans fluid may be just a loose cooler line. Coolant leak may be minor but a leaking water pump would be more important to fix.