I stumbled across a post that said Cosmos has closed? Anyone been to CSA lately and checked that out? Is it really closed?