We are out of town until May 19th. You can order up and do all that stuff, but probably won't get a reply until we return. The good news is all the orders that had to go before we left have GONE! Any drop dead dates up to the 19th of May are covered and your stuff will arrive on time.
Have a lovely day and an even better tomorrow!