It can vary from $500 to $2000 depending on how many parts are needed.
No, the front hubs are sealed units on a Grand Cherokee.
It shouldn't require pressing to remove the bearings.
They are on the inside, next to the differental bearings. The entire axle has to be dissassembled to replace them.
In the brake rotors.
How do I replace water pump on 2004 jeep grand Cherokee
The bearings are damaged.
It could be differential bearings.
Jeep grand Cherokees are normally more $ than regular Cherokees, the grand Cherokee was originally made to replace the Cherokee
The bearing are sealed and can not be repacked.
They are a sealed bearing and are not greaseable.
You should look here: http://www.links4jeeps.com/writeups/clockspring/
250 plus parts