It's been hit and miss for us with spreadshirt. Initially, they were a little slow to respond to design uploads, questions, etc. It's been much better lately, although I just got two shirts from my shop and they both have quality issues, which obviously happens, but was disappointing to see.