I am worrying that closures might happen to the chain. I have seen them closing so many stores for some reason in Canada. Are they just not as popular as they are here? I really do not get it. Will they be closing any US locations? Certainly hope not.
There are no replies in this thread yet. Be the first to post a reply below: