October 21st is here, and it looks like the wait is going to continue for the Storm 2. Despite the letdown, don't lose all hope. Best Buy has officially received their dummy units, with some stores placing them on display (on my routine visit to one of our Best Buy stores yesterday, I didn't see it out).
The prevailing thought here is that the device will launch in early November, hence the dummy unit and "coming soon" sign for late October. Despite the stigma that surrounds the Storm brand, I'm quite excited about the Storm 2. Reviews seem to be largely positive, and the (official) introduction of OS 5.0 alone makes the device worth considering.
So, though it's not coming out today as originally rumored, dummy devices are always a sign of an imminent launch. Who's excited?
Source: Mobile Crunch