I've used Printful in the past and was very pleased with the ease of integration and quality of shirts. I bought a couple for myself before I shared my ecommerce site and still wear them a year and a half later. The color has faded slightly but the stitching is still 100% intact, which is my biggest pet peeve with shirts. I can't speak to the quality of other product options, but I would certainly use them again for future projects.