http://www.crucial.com/ is where I always have purchased new RAM. Their online scanner will give the correct type and amount to purchase. I have only had one instance where the incorrect type was sent, and that was once out of ten times I have purchased through them. That time I just called them, sent back the new and they immediately sent the correct ones.