3D Printing… when I first stumbled upon it, I had that URGE. MUST HAVE ONE! So I waited til the pricing and technology that supported it was less geek and became more mainstream. My current 3D printer has been great in a number of different ways, namely the learning process, the design, the concepts and the software it runs on.