I say do it yourself, 150$(maybe 200$) is parts (timing belt, waterpump(if you need one), valve cover gasket, and pulleys} and about 4 hours to spare. You could save a couple hundred dollars.
And yes, 600+ sounds like alot, I got quoted 400$ all said and done when I checked it out for mine.