This store is... Yikes... Can't believe it's open. Dripping ceilings everywhere, merchandise all looks damaged, and there's visible mold on the ceiling.