Service history is very important on denalis...
If they did not take care of them, the diffs, t- case, even the trans, could need more than just some new fluid...
If you buy it, plan on doing a $300 tune up.. fuel filter, air filter, radiator flush, engine flush, plugs, wires, diff fluid...