^Yeah, and I'm puzzled when I read that a "low rent" piano like the PX870 is going to be "frustrating" for advanced pianists. I'd say I'm advanced -- certainly no virtuoso but advanced-- and I've played quite a few pianos in my time. I'd say just about every upright acoustic I've played has been FAR more frustrating than the PX870. Maybe my frustration threshold isn't finely-tuned enough.
I think this negative view that some folks seem to have about the Casio name is likely due to them only knowing it as that
company which made all those cheap "toy" keyboards way back in the 1980's, and therefore will flat-out refuse to ever believe that today Casio is indeed one of the
major players in the business. I did a ton of research before purchasing mine, and quickly discovered that Casio's Privia line was the best fit for my needs. And now that I've been playing my PX-870 for over a month, I know that I made the right choice.
Those who insist on knocking a brand simply because of what they used to manufacture decades
ago... well these people will probably never allow themselves to admit that today's Casio products are of very high quality. So instead, they're actually willing to fork out 2 or 3 times more for an instrument which is in fact no better, just so that they won't have to see that Casio logo stuck on it. Seems odd to me, but to each his/her own.
In my humble opinion, those who keep insisting that playing a Casio digital piano is a "frustrating" experience... perhaps are just lacking the skills required to play one. (there, it had to be said)