These items will be shipped to you directly from the vendor. The current turn around time for them is 7-10 business days. All shirts are available at least up to size 2X, MOST go up to 3X! **ALL OF THESE SHIRTS ARE NON REFUNDABLE-FINAL SALE and ineligible for local pick up as I do not carry stock of them.** Thanks for understanding!