
It seems bareapparel offers great shirts, however because of this I don't think they could keep up with the demand. They either do not know how to take their business to the next level or they decided to sell their shirts to large companies who buy in bulk causing popular shirts to be always be unavailable/soldout online.
If they decided to sell large quantities to large companies and then leave the scraps for everyone else that is fine, more power to them, but don't keep everyone else waiting for months with broken promises.
Do not place all your eggs in one basket bareapparel. I know of several companies fast on your track who are going to offer very similar shirts, you can loose customers.
In their (bareapparel) defense, they are fast to ship, offer great products, and always get the orders right, I just wish there were enough shirts for the smaller comapnies just getting started.