Are they really closing this store? Heard this store in Boulder, CO is going to be terminated. Couldn't believe it cause it's always so crowded.