It ain't over until it's over, but we just got word that Helio store managers received notification this week that the axe is finally falling: (at least some of) the nationwide chain of retail stores will be shuttered during Virgin's takeover of Helio. |