Few good shops that are known around here.
Broken axle, Chanda automotive, and Hi tech auto, can all help you out for reasonable prices.
If you get ahold of hitech, ask for Herb and tell himm Billy the jeep guy sent you.
Their number is 403-243-0424
Some others here will provide contacts for the other shops.
Good luck.