Ah right, I see. Do you know the details of the "built for ..."? It would seem it is not compatibility as that hasn't been working out - might be the timings? But then again, having better timings for ram modules on a laptop seems redundant. 🙂 (but nevertheless something we all want to maximize! 😉 ).
I'm pretty sure they ought to work, as they conform to the specified standards, so unless the MacBook is "fussy" - there should be no problem. 🙂
Just a little side note regarding the guarantee - the value ram comes with a lifetime guarantee as well (you can look at Kingston's website:
http://www.ec.kingston.com/ecom/configurator_new/partsinfo.asp?root=us&LinkBack= http://www.kingston.com&ktcpartno=KVR1066D3S7/2G&id=8). Without having checked all fully, I'm pretty sure they give that guarantee for all their memory modules - as discussed earlier faulty ram is very rare which is why they can do so.