All orders that have been placed will be shipped by mid June along with any other products that may have also been purchased. As we only do one print run of the shirts we are trying to get as many orders in before we print so no one misses out! If you haven't got yours yet or know of someone who hasn't please let them know the deadline to order the LYON, FRANCE shirt is JUNE 7th. Thank you!!