This is my first print ever and Harding3D helped me throughout the whole process. I wanted to do some DIY project and thought it over a long period of time before I actually decide to do it. The services provided here at TreatStock and Harding3D were one of the best ever. Harding3D uploaded the photo and suggest method that will give me the best quality which came out to be more than I expected. I love the experiences and I highly suggest anyone who need prints that meets Harding3D required, do it with them. He print time and shipping were blazing fast too. With Treatstock, the order management were easy to use to communicate with the printer. Thanks for the great service.