I bought my 1996 D1 from Rover Classic while living in Switzerland and will give you a few comments:
1. As the vehicle had low miles and came from the Southern part of the US, knew the body would be in good condition - the pics on the site confirmed this.
2. However, they also didn't show the slight scrape in the back where the truck rubbed up against something scratching the paint vertically about 6".
3. Asked numerous times if radio code was in the truck - assured it was. It wasn't which could have been a huge problem if it was not initially registered at a dealer. I lucked out and got the code from a dealer.
4. CEL on - was told this is due to low gas which we all know is BS. Where I live no emmissions test so not a problem, yet, the code being thrown has become almost impossible to fix and clear.
5. Engine nicely steamed cleaned which hid the fact the crankshaft seal is leaking and the oil pan was sealed with goop also leaking. Plus at least one stud holding the pan is stripped.
Now all of this to me can be repaired or isn't a concern as the paramont criteria was a rust free D1 which this is.
However, you need to be careful and if I were to do it again, I would for sure go there and inspect first hand what you're buying.
I usually follow my own advice, yet, low mileage, unfaded red (Disco is my wife's and she wanted red), SD level, no sunroofs, leather interior vs cloth, Southern driven D1s do not come up for sale often so I bought sight unseen.
They are not spacious and with the wheelbase, not a lot of leg room in the back. I have to move the front seat forward to get the Labs in the back.
However, put a decent rack on the roof and with the cargo area you can carry a fair amount of camping stuff for your family.
I wouldn't buy a DII - along with what Ray mentioned above, the engines are a crap shoot.
Good luck.