Woohoo, I just scored the last 2!
Did you guys not click the link on his screen?
You can get you some more now... I added one hundred to my cart, then added one thousand to my cart, and their system said they are in stock but did show that shipping would be 3 weeks out.
Buy on, gentlemen, buy on!!!!!!!!!!!!!!!!!!!