Markets | Tue Jul 27, 2010 8:29am EDT

UPDATE 1-A.M. Castle posts surprise Q2 profit