The next run of ordering will go until May 31st. All items placed by this date will be done by June 7th. Another ordering period will run immediately following this one.