All images are Screen Printed onto the shirts. This is a rather complicated process and insures each shirt will be durable and have a nice long lasting - ink look. Shirts will be shipped within 1-3 business days upon recieving payment and delivered within 5-7 business days. Email us at for any inquries