Well, I know this is a little northward for some of you, but if you're in the Howell/Brighton area, I wouldn't go to Krug...had crappy luck with them on numerous times on my moms 99 Taurus (they took out the seats one time and put them on the roof, making DENTS in it!!) and they took a week on a simple trunk release problem on my 'Tour that they said would take a day.
If you live further south and to the east, my dad has had EXCELLENT luck with his 00 Taurus at the dealership in Plymouth where he works...can't think of the name off the top of my head right now...it MIGHT be McDonald??