So, after being down pretty much all day, the BlackBerry Storm order page now has a disclamer stating:

Due to limited availability of the BlackBerry® Storm™ 9530 smartphone, orders will ship by 12/5.

Don’t you just love the fine print?