May I ask where you saw that they’re up to eight stores? (I can’t find that information)
It was in a comment thread at another site, sorry I can’t corroborate. I’ve seen a reference to six store as well...