HisRoom Response: We apologize for the delay. Looking at your order, you were shipped 2 shirts immediately, and then the remaining 2 were shipped to you 59 days later. Unfortunately, this occurred over the holidays and Under Armour was simply out of stock. But again, our apologies for the unusual delay. tiberite from San Francisco, CA