I see what you mean now... However, shouldn't it restock still 7 items the next time around? Since the 7 items that were profitable were bought out, that leaves 7/12 spaces in the shop for new items to come in? Sorry if I'm being confusing, still just a teeny bit lost, so please bear with my noobness.
That's what I meant. I grabbed the wrong number from the previous line.