For the prices they are charging for parts I would suggest you buy the parts yourself and then shop around for the best price on the labor.
For oem stuff give Merlin a call and also Matt at Indy4x. Matt also has some nice heavy duty tie rods for about the same as the shop wanted to charge for who knows what brand.