If you get the 07 motor, or any other motor for that matter. Do the timing belt while you have the motor on a stand. The kit costs about $100 on rockauto.com. Then you shouldn't have to worry about the belt going again for about 60K.
~$600 sounds like a reasonable price $1k+ is overboard.