Just wanted to give a quick update. I just called Alienbees to find out the status of my order for 2 mini's. I placed my order on March 24. I was told they are up to shipping orders placed on March 18. They also told me my order might ship by the end of the week.