I guess the dictionary you are using is EDICT based. Not in itself a bad thing, but it's important to actually learn how to use a dictionary. (Yes, this is an actual skill).
You have made a mistake with ちゃんと which is extremely common. You saw a dictionary entry that lists "perfectly" as a possible gloss and interpreted it as「ちゃんと means "perfectly"」when the truth is more like "ちゃんと can be translated as 'perfectly' in some limited set of contexts".
Don't just look at the English "gloss" (single word translation). Look at example sentences to understand how the word is used. Make sure that it fits with the grammar and context of your sentence, and that you aren't mis-parsing (e.g. looking up そろって rather than recognising the conjugated pattern そろってます and looking up the base verb).
Borrowing the sentence pattern from your example, ちゃんと might take a different gloss in translation for each of these, but the general meaning/feeling is the same - it's doing something the way it should be done. "Properly" is a common gloss but sometimes there isn't a single word-to-word match. "Perfectly" might work for the first. "Properly" for the second. The last, you might choose to go for "paying attention" rather than "listening properly".
ちゃんと覚えてますよ
ちゃんと食べてますよ
ちゃんと聞いてますよ
In the translation you give they have chosen to cover it with "lots", which arguably fits. If you have "properly" stocked your shop with new products, you have lots/plenty of new products to choose from. Also it's more natural than trying to shove "perfectly" or "properly" in, neither of which naturally fits in here.
And here we come to the crux of the issue with trying to learn from translations of fiction - the translator is not just making a sentence that matches the Japanese word-for-word, they are trying to keep as much of the meaning as possible while making it sound like something you would say in English, and they were doing so probably under a deadline. So translations are often somewhat loose. Other times they may be incorrect. Sometimes, where the Japanese doesn't translate well (for example, puns), they may have just rewritten stuff entirely.
You shouldn't feel bad about this one because what you are trying to do is actually very difficult when you're starting out. Do you have some other source for learning grammar? It's almost impossible to do it by trying to figure out stuff from text, because grammar you don't know yet or have forgotten is relatively hard to look up. If you have a good grounding in the grammar of the language, dealing with unfamiliar words becomes much, much easier.