I discovered today that one of my Memory modules are faulty, a sticker on it says "replace with HP SPARE 621569-001". After finding this module on http://partsurfer.hp.com/Search.aspx?searchText=621569-001 I was told that this part is no longer supplied, and I should order the replacement, 641369-001 (After selecting a country in the top right). I found both modules on Amazon (http://www.amazon.com/HP-621569-001-1333MHz-PC3-10600-SODIMM/dp/B005UF674S and http://www.amazon.com/HP-641369-001-1600Mhz-PC3-12800-memory/dp/B008L325TW), the 641369-001 memory module (the "replacement") is half the price of the 621569-001 spare part, the problem is the "replacement" mem module (641369-001) is 1600Mhz and PC3-12800, while my memory module(the faulty one) (621569-001) is 1333MHz PC3-10600. So my question is if I get the so called replacement module (641369-001) will it work on my laptop that requires the 621569-001 mem module that HP said is no longer supplied?