Was wondering if the stores are going out of business and closing for good? I have family members that are planning on coming over from London, England this July to do in store shopping. They usually order online from a store in the Bronx.
I'm worried about the stores closing too but I don't know if they will. It seems unlikely but who knows?