So I'm reading the evening paper, and there's a column a about shopping, and it talks about the new Land's End store at Sears.
New? Am I nuts, or what? Because hasn't our Sears been sellin' Land's End stuff for ... years? Have I been hallucinating, or what?