Circuit City will close 155 stores this week, citing a weakening economy and tough vendor payment terms.
Circuit City will close 155 stores