I would much prefer to DIY with any work with my car. I like to learn as i go and have screwed myself in the past. The reasons why i tend to stay away from shops as much as possible is 1) the money it takes to do anything. Im a broke full-time college student. I cant afford 60-80/hr for labor. 2)doing some reasearch usually proves that i can find the same parts for cheaper then what shops charge for them. 3) i have a hard time trusting shops/employees. I always feel as if im getting screwed over on stuff i have no knowledge about. I would prefer to wait 6 hours for my car to be completed then leave and come back while some punk kid takes my car for a joyride. (i used to do it when i was 17 in NY when i worked at a tire shop.) and 4) like i said, i enjoy learning about the engine and how things work and dont mind getting my hands dirty at all. good luck with the new shop! when/where is it?