At least this place sounds like they are reasonable and do things right. I do hate to see someone have to take their vehicle somewhere else to get it done "right." I always tried to help people out when I was working at a shop, but half the time I ended up having to try to get them to take it to our shop where I knew they would be in better hands. Unfortunately repair shops have a bad rep now a days so its hard to know who to trust.