The company has 27 stores now, but sees potential for hundreds more.