A network of 25 stores and counting