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.