This was actually our first 3D-printed project. I think we quickly learned how valuable it was having a 3D printer in our stable of tools. We were printing out iterations of the prototype, and before we were even done assembling the last version, we were already printing out the next evolution. We quickly went from the bare proof-of-concept, ugly-looking models to designs that look a lot more like what you see in the photos.
Our PiePal included by a Raspberry Pi that did most of the work in terms of actually placing orders. If we were to develop this again today, we might instead choose an Electric Imp or Particle, which would probably let us achieve in a much smaller and sexier enclosure.