EFSH - Had to bail on this one after reading their earnings PR this afternoon......just a little too slimy for me.