Having emailed them and asked that exact question, it was explained to me that the "out of stock" simply means there aren't any sitting on the shelf ready to send out.
I was told to order one despite the "out of stock" message, and that one would be sewn up and on its way to me within a week or...