This Engadget post references some less-than-scientific reports that claim many (as much as 50%) of the Storm devices are being…