I just got my EB back last night from the tranny shop. They replaced the bearings in the tranny and all the seals (3 speed) and replaced all the seals in the transfercase. They both leaked from every possible place (including the shifter points). After all was said and done it was $550 cash and he repaired and replaced both and did some work on my shifters (they were binding a little). How do you think I did? It also came with a 6 month warranty.