Parts for all that
Upper $80
Lower gaskets $50
Call it $150 including coolant and elbows

Struts/mounts/shocks.. probably about $300 for all of it

Brakes.. another $250ish ..

So you had some decent money in the parts, but the labor they were raping you on. I'd suggest looking around at more places next time. Cause that place was hosing you bad.