Places like crucial.com as they have a great warranty and remember that the generics are not always the best choice.
Bob