It really varies by shop, some 4WP locations have good techs and know how to do things, others are not awesome at all. Check with local jeepers that have had work done at your specific 4WP shop. I generally do the work myself, or go to a local trusted shop.
$1700 for new steering seems...