Those bump sensors would be snapped off in ten minutes in my household. How hard would it have been for them to slap a Sharp Infrared sensor or two on there?
http://www.sharpsme.com/optoelectronics/sensors/distance-mea...
Having come back from Botball, I have to say that overall this robot doesn't feel fully baked.