I don't believe it was the economy but rather poor, no make that very poor management, that brought down CC.
Poor management probably helped, but retail is getting destroyed right now. Circuit City isn't the only big-box retailer that has closed in the last few months, and it's not going to be the last.