We all know the feeling: you stroll into the grocery store with a list in hand, ready to conquer your weekly shopping, only ...