Did I pay too much for this repair? on 1999 Lexus RX300

I recently had my front struts and front strut mounts replaced. Repair (with a 114.00 diagnostic charge) cost ~1500.00. Did I pay too much?

Asked by for the 1999 Lexus RX300
wow, yes. i bet it was a dealer. front sturts and labor at our end is about 650-700, diag is about 20

Thanks for the response. Was NOT a dealer. Going to call them just to see what they say, just for fun.
Live and Learn I guess!
2 more answers
No Roy I bet it was a big tire chain store.
Go to Sears. I had mine replaced including struts, mounts, alignment, labor both front sides for $650 tax included. Note: Only labor was on special for 30% off.