Steak 'n Shake vows not to raise prices in 2012