Wow! That does sound way too much.
The Xfer case is very accessible, and uses less than $20 worth of fluid.
You don't even need to raise the vehicle.
Probably a 0.3hr. unit of work.
For comparing dealer pricing, see:
http://forums.roadfly.com/forums/bmw...9402590-1.html