500 stores and counting