I checked out the new page with the extra information, and a new question formed: why so many brands for the shirts? Typically I'm used to seeing a shirt shop just say "we print on American Apparel".
Good question and obviously not an optimal situation.
Since I'm a small shop going through a third party printer, I am last in line for raw t-shirt supply. Mix in color and size availability, and it gets pretty tricky to rely on one brand. So for now, I am using a few high quality brands to make sure t-shirts get out in a timely manner.