Turns out I am wrong from time to time.
This really is bad news for the economy. They are/were the 2nd largest electronics chain on the continent (possibly the planet? Dunno.) The fact that 34,000 people are losing their jobs is bad news enough.
Personally, I liked CC. I've had generally positive experiences there. That isn't to say I don't like Best buy, but when I bought my 60" TV in November, I bought it at Circuit City. And when I bought my Laptop the November before that CC had the best pricing on it. They were cheaper than both Best Buy and HP.com.
And you can't blame CC or the employees for the shitty prices in closing stores. Blame Hudson Capital Partners. They are the liquidator that run the stores and set all the pricing. Otherwise, I've always found that Circuit City was very competitively priced.