I have one. I haven't tried it yet, but I have used their competitor, the BasicX BX-24 and it's very durable. It's suffered through bent pins and bad voltages, but it still works. I'd guess the OOPic is more durable since it's somewhat of a bigger package and has discrete components (versus the quasi-single chip BX-24 and Basic Stamps). A lot of people seem to be using the OOPic for robotics, since it has direct servo outputs.