99 Cent Only Stores to shut down all 371 locations, citing inflation

The national chain of 99 Cent Only Stores — consisting of 371 locations in four states — is shutting down, with operators blaming unmanageable inflation and theft. “This was an extremely difficult decision and is not the outcome we expected or hoped to achieve,” Mike Simoncic, Interim Chief Executive Officer of 99 Cents Only Stores, said Friday. … Read more