I'd say that's pretty reasonable -- although you could trim that bill substantially if you did the struts yourself, that is, if your parents let you.
I'll be in Austin next week if you'd like some assistance. The struts/shocks are VERY easy to replace. The springs are a different story though.
'91 300E, 208k miles