It took a little longer than we had hoped to get the new batch of tank tops to our fulfillment agent, but now they're there and our man Derek just shipped all the outstanding orders. If you've been waiting on the long side of the promised 2-4 weeks we appreciate your patience and have sent your order by Priority Mail so you should have it very soon.