I bought a 3D printer about a year ago. As with most tech, there is a learning curve. My advice is to join a few FB groups or other online forums that support the particular model you are interested in....then read a LOT. I do RC flying and surface vehicles for a hobby and so use my printer to make components and parts for that. As I type this, I'm printing the parts for building two RC airplanes, for myself and a friend. My winter project is to learn a 3D design program so I can make what I want instead of trying to find an online file printing something close to what I want. In my opinion, a 3D printer is far from "plug and play". It takes time and frustration to learn how to properly use it. Which model you get will, to some degree, dictate how much time and frustration is required.