That sounds like a Cameta ad. If it comes from Cameta camera, I would feel fairly confident about it. I bought my camera as a factory demo from them(and olympus E-1) and have had no trouble with it over 10k shots.

I know alot of people with the D70 and they love it