Had these done, communication is great, quality is great, and timeframe.....fastest I have ever dealt with for full subs(2 weeks from approval to door), and this was the first time I ever received an jersey order that I didn't have any misprints or screw ups, so I would give A= for thoroughness.