I guess I'll explain why one should stay away from generic chips.
Sure they can be installed in your machine and seem to work fine, the problem is they can cause your machine to lock up at unexpected times. Many just chalk this up to the operating system or software conflict but in reality it is because of the cheap memory way more often than one would guess. This goes for every companies "generic" or "OEM" grade chips such as the true builders like Kingston, Simpletech, Viking, Crucial, Smart, Corsair, Kingmax and even more so with the more brokered oriented companies such as Ma-Labs, Dane-Elec, Muskin, All Components, Goldenram, Transcend, Legacy and so on....and then the absolute worst is memory modules built by someone you've never heard of even if it uses a branded chip.
IMHO, only buy memory from a reputable manufacturer which uses branded major brand chips.....