The Auto Mall on Route 23 South, just above the Home Depot in Butler (973-492-8308). They did a great job and it only cost $79.99 for the transfer case and diff oils, synthetic. Ask for Danny, the manager.

I think the belt replacement was high though, $59.99 but overall still alot cheaper than Isuzu in Belleville.