I will tell you I read one of the best bits of advice I think I have seen regarding 3D printing. "If you are not a tinkerer, 3D printing is not for you." I have a Tevo Tornado. I am happy with it. As a beginner it is a cheap entry printer ~$400. The instructions for setting it up are horrible but there are plenty of You tubes that you can go through to help in getting going. Then you can go to places like thingiverse and get models to download and print until you get designing figured out. Steps I went through. 1. set it up 2. Find pre-made models on thingiverse etc to print 3. Learn how to tweak printer/slicer settings 4. trial and error followed by trial and error 5. Learn to design your own models. 6. repeat step 4.