Shop. you can get it done cheaper. There is another thread on this timing belt / water pump topic where someone said they got it done for 300.00. labor

Also I have been running ebay ball joints and tie rod ends no problem.