I have purchased two Parallax Boe-Bot systems after seeing what my "little" nephew has done with his.
I was surprised to see the book that came with the units. One could easily develop a class for controller programming and interfacing around these units as they of course come with the Board of Education, electronic components, software, and the nice manual.
Used units appear on ebaY from time to time. Parallax does not sell returns on their web site HOWEVER they do offer REFURBISHED and ApMods (Application Modules) on ebay at deeply discounted prices from time to time.
Sorry, no photos or code at this time.