I looked at the Website yesterday, and it stated that they were swamped dealing with all the Kodachrome, and were just shipping out orders received on the 27th. They got mine on the 29th, so I don't expect it for about a week.
"Truth and love are my law and worship. Form and conscience are my manifestation and guide. Nature and peace are my shelter and companions. Order is my attitude. Beauty and perfection are my attack."