Which food is in which aisle?

Because I want to make my trips to the Grocery Store™ on 3rd street more efficient, it would be beneficial to memorize which foods go in which aisles. So I made sure to ask an employee for the aisles of various food items (and a puzzle book). Unfortunately, I have a bad memory, so I forget which aisles some of the food items belong in. But I'll try to write down what I do remember. Can anyone help me complete my list?

1. Apples - ?
2. Bananas - Aisle 2
3. Potatoes - Aisle 3
4. Milk - Aisle 2
5. Cheese - Aisle 1
6. Red velvet cake - ?
7. Italian sausage - Aisle 4
8. Eggs - Aisle 4
9. Buns - ?
10. Puzzle book - Aisle 1
11. Tomatoes - Aisle 2
12. Pizza lunchables - Aisle 2
13. Hungarian goulash TV dinner - ?
14. Ramen - Aisle 4
15. Milk - Aisle 1
16. Garlic butter - Aisle 1
17. Loaf of bread - ?
18. Humongous genetically engineered watermelon the size of a 10 year-old child - Aisle 2
• Notice that there are 2 "milk"s (number 4 and 15) but their aisle number is different. Apr 5, 2018 at 1:00
• @athin Oops, I must've asked it twice because I have a bad memory :) Apr 5, 2018 at 1:00
• @AustinWeaver I don't know man, I just want my groceries :) Apr 5, 2018 at 1:21
• For a nominal fee, the Grocery on 1st Ave. will deliver all that stuff right to your door. Apr 5, 2018 at 1:32
• I'm laughing at how #18 messes with any attempt to count letters/types of letters. Apr 5, 2018 at 1:41

Great puzzle! The double milk gave it away.

Explanation

look at the max number of repeated letters in that item. Next note that milk has to be consistent with itself, and that every known item refers to the max number of repeated letters of the item above. Hence shift everything up by one (credits to @wolfram42).

• You've definitely got the gist of it, but there's one small piece you're missing. Hint: rot13(Gur gehr nvfyr ahzore bs n sbbq vgrz qbrf abg qrcraq ba gur beqre V nfx gurz. Fbzr yngreny guvaxvat znl or vaibyirq) :) Also to be pedantic, you forgot #13 Apr 5, 2018 at 3:15
• @Riley does your comment signify that he got the missing Aisle numbers correct or incorrect? or does it not signify? Apr 5, 2018 at 4:27
• @Chowzen The aisle numbers in this answer are technically incorrect, although the explanation is extremely close to the correct answer. Apr 5, 2018 at 4:43
• Rot13(V gnxr vg lbhe zrzbel jnf fb onq lbh nppvqragnyyl fuvsgrq nyy gur nvfyr ahzoref qbja. Fb nccyrf ner va nvfyr gjb, naq onananf va guérir) Apr 5, 2018 at 6:34
• @wolfram42 You got it! I'll accept this answer if that explanation is added. Apr 5, 2018 at 11:57

Not an answer per se, but hopefully this helps someone?