A small correction: those Radio Shack pianos are a rebranded Casio CDP-100, not PX-100... it has even fewer features than the PX-100 but it's still a great value. And if you want one you better get it soon because they are discontinued and are reportedly getting hard to find. I use one as a controller with my Yamaha 9000 Pro (with PLG150-PF and DX card) and love it... excellent action and very light.