Rumors have started circulating in our store that we might be looking at major store closings sometime this quarter. I can't figure out who started the rumor, but I know it's now making me very nervous.
Has there been any official info on this? Any chance this is not true and I'm panicking for nothing?