Going to look at a grizzly soon, need some pointers

I found a Grizzly near me in my price range that im going to look at and was wondering if there is anything special i should be looking at?
Its a 2007 with power steering and has 12,300 miles. Yes i typed that right.. twelve thousand miles!
The guy is the original owner and has service records of all work done to it over the years, all routine maintenance he said.
It does need a lower ball joint and thats the only major thing that has ever been wrong with it. He is going to fix the ball joint and is asking $3000

Advice?