This is a custom order shirt, and we need time to make it up just for YOU! Please allow 2-3 weeks to be made and available for local pick up and a few extra days if we are shipping it out to you.