I called them last week and was able to get one (size medium). My card was charged but haven't received it yet. It did seem they have limited stock available as they took a while to check inventory for me. A buddy of mine called shortly after me and was told they were on backorder until end of July.
It's not just the case, the helmets are getting difficult to source as well (at least a in particular colors). The all black one has been backordered for at least a month but I was told they were getting a shipment May 30.
Best bet is to just call giro and ask.
get comfortable being uncomfortable