It says Availability : In stock, so Im assuming it was. If not, ill have to open a ticket with them tomorrow and ask.
I thought the same thing... contacted them and they told me they wouldn't ship till they got units to test the skins on.. said they should be going out early this week. I'm hoping that means tomorrow!