My biggest problem was my parts were too large for the $2500 3D printers so I had to go with a company that had printers costing upwards of $100K. The cheapo 3D printers can do small parts easily. No idea how difficult it is to learn, I've never done it myself.