Largest Ever U.S. Mall Complex May Never Open

Xanadu, the gargantuan New Jersey entertainment retail complex, could be toast. Less than a year ago, analysts were arguing that the project was "too big to fail," but the state of New Jersey may be considering a move to seize the land as the developer struggles to find new financiers.

These stores deserve to close

Ever go into a store and think, "This place is terrible! The service/merchandise/smell is so bad, it should be shut down?"

Well, here's my list...