It's Official. Steve & Barry's to Liquidate