For those who want to dive into 3D printing, options abound. From budget-friendly starter kits to high-end machines for serious users, there is a printer to suit nearly every need and skill level. As ...