Some useful links for those who wish to develop their own version of this robot:

 

Digikey Canada

A great source for all electronics components, fast shipping and all prices in Canadian dollars makes this an excellent source for all component needs.

HVW TECH

A Canadian company specializing in robotics sensors and components

ACRONAME

Another great source for sensors

HERBACH AND RADEMAN

Supplier we purchased the DC drive motors from, they have a great selection of surplus components

PRINCESS AUTO

Most of the drive train components were purchased from princess auto. Shipping was a little slow, but the prices can't be beat.