Barrington Updates Best Stock Picks for 2011

to brand-awareness initiatives the company has undertaken as well as new business due to a national contract with Allstate(ALL). "Despite the gross margin headwind related to the Allstate contract and the potential impact of higher gas prices and miles...