Wow, I just realized thats just the front struts >
That is a bit pricey. I read struts/shocks and assumed thats what you meant. If it is for front struts (plus pads and strut bearing) then its a bit high. It should be 3 hours labor plus about $300 in parts for the front. Check autohausaz.com for parts prices. Add 15% for fair indie prices. If it was within $100 of that I'd say its fair.
Rear parts are cheaper but should be 2hrs per side.
If you cant get a better quote than its not horrible. I could be better than a dealer quote, but not by much if at all.