First time 3D printing anything, first time on Treatstock. Patiently and quickly answered my 3D printing questions, accommodated my printing requests for different walling amounts, and worked through an issue with the provided STL file. Fast communication and good prices. Definitely my go to 3D printing place now. Could not recommend enough :)