Issue With Random Positioning Of Products In Cart

This could be a very simple issue to fix, I hope it is, but I can't find the way how to make products appear in cart in the same order in which they were added to cart. I have looked everywhere in admin area and settings, but there is nothing that deals with this settings.

The problem is when multiple products are added to cart, they appear at random order in cart itself, not in order in which they were added.

While this is no big deal if you are adding couple of products, but it is a problem when someone is ordering 30 or 40 products, then going through his/her list and trying to check if they have ordered everything.

For example, if I add products 1, 2, 3, 4, 5, 6, 7... and so on to a cart, when I go to cart they would appear something like 4, 1, 2, 7, 5, 6, 3.... and so on

I have no idea why the products will appear in random order when they are in cart, why is this happening and what can be done to fix this.

Please help, anyone, if you know the answer, I will greatly appreciate it.