So many of us are in the same boat. Me included. I can understand how particularly disheartening it must be since you weren't even expecting it. I am sorry.
Perhaps we need to plan a national/international convention of LBS's on certain holidays. Just a thought.