120310 - stlouisbusinessjournal