Based from Randy’s experience, local results are driven by the keyword phrase being entered. For one phrase, local results will appear in the general SERPs, but for another similar phrase they don’t appear in the general SERPs.
http://www.highrankings.com/forum/index.php?showtopic=42827
The B2B marketplace is just becoming aware of the amazing advantages in forming an SEO Monopoly.