I recently toured a local "makers" club in the NE. They have a 3D printer, and a few of the members were building their own 3D printers:
http://protospace.ca/
 3D Printing
3D printers are pretty much sorcery, and we’ve got a few of them.  Rumor has it that some of our members are creating a massive 3D printer  prototype dubbed The Tesseract (separate from the tree topper Tesseract)