for what it's worth....
i know i don't live anywhere near any of the rest of you guys, but in the beginning of the year when i got my stuff done, mall of georgia toyota quoted me $640 and they'd only need the truck for 6 hours - they offered to ferry me back and forth to work while they did the job.
i went with the local shop... who were cheaper... but kept if for three days... and were smoking in the shop heavily while my truck doors/windows were open. so it stunk (we're a non smoking family) for about a week. haven't used them again, but the old adage about hindsight still holds true.