<p>Either way is correct. I like the first more because if you don't put a comma before the 'and,' it looks like 'turkey and stake' are one thing, if that makes any sense at all.</p>
<p>i went to the store and got milk, macaroni, and cheese. (meaning three items)
i went to the store and got milk, macaroni and cheese. (now how many things is it? 2? 3?)</p>
<p>SEE!!! First way is the way that it is taught in elementary school. But I've seen it done the second way so many times in The Washington Post and New York Times, that I was beginning to think it was incorrect.</p>
<p>I think they should make the first way the only way to do it, it would eliminate confusion. (Not really, the second way just annoys me.)</p>
<p>the second isn't acceptable if there is confusion as to whether the two final objects are actually one object or two. (i.e. macaroni, and cheese is different than macaroni and cheese)</p>
<p>the second way has made itself more prevalent as the years have gone by, but it is up to the author's discretion to choose when it will confuse the meaning of the sentence.</p>
<p>Most people learned it to be the first way, as did I. English is a ghastly language though, especially concerning grammar, as rules are constantly being tampered with. Enjoy!</p>
<p>The extra comma as in the first way is known as an Oxford comma because it's the house style of the Oxford University Press. I believe that it's sometimes called a Harvard comma in the States for a similar reason. Other publishers may follow the alternative, as seems to be the case with the New York Times.</p>
<p>We are generally taught the second way at schools in the UK. For myself, I will generally follow the second style unless I feel that adding the extra comma improves comprehension. So I would write: "I went to the shop and bought milk, cheese, fish and cabbage", as "fish and cabbage" can't be mistaken for one item as there's no earlier "and". But I would write: "The options in the canteen were fish and chips, macaroni cheese, liver and bacon, and tomato omelette", to make it clear which option contained the bacon.</p>