I don't have one but I haven't heard anything horrible about HF jacks. I keep a bottle jack and tire iron behind the seat for emergency tire removal - while I'm thinking about it, getting an actual spare would be a good idea. Remember the saying, "one who does not use a jackstand becomes a jackstand" even more so for bottle jacks. Most of the bolts you'll need to worry about are metric. The only exception I can think of right now is on the battery, the terminal clamps are 1/2 in. If you don't have one a Torx set might also be handy (if you can help it replace the stupid Torx screws with real bolts) Rockauto has great prices, but shop around on Ebay first. Autozone is pretty expensive. Quadratec has lots of 4x4 parts but I've heard they're getting expensive. Team Cherokee specializes in XJs. Don't expect to find MJ specific parts (anything behind the doors) anywhere - except for the gas tank, strangely.