Originally Posted by Tortoise
It looks like they are back in stock. I just received a confirmation email that my order has shipped. I placed my order May 26th and yes, they did process the payment immediately.
Woohoo, same here! Looking forward to the mail on Tuesday or Wednesday!