vancouverbc wrote: a lot of people would have done it for free.
Maybe some good friends might have helped for free as long as you got beer/pizza and help them on their cars, but ain't no stranger doing that for free.
At $50/per hour, 12 hours of work is $600. I guess the other $300 was parts, right? Most shops that I've talked to have quoted me $500 for bushing replacement and $300 for struts. Thats labor alone. I think you should feel comfortable with your deal at that price as long as the work was done right.