For a first time experience I was quite impressed. The process is made easy by that I can select the product I want, and look for a 3D print supplier closer to where I live in order to receive the order much faster. Communication was excellent as they answered all of my questions and even helped provide feedback on the product before it was shipped.
Overall print quality was good. However, almost all the parts still had support material that I had to remove. Not a single piece will fit together with any other piece without doing a ton of sanding/machining work done on them, but luckily I've got another week to clean them up so everything fits together before I need the final completed project.