I bought two of these, and a 1GB module.Product and service were fine, but I had all kinds of problems with installation. Windows and programs were crashing left and right. My first thought was the module was no good. Later I learned that the module doesn't support SPD, so if you are relying on AUTO settings in bios you could, like me, be in for a shock if the memory timings are not set correctly. I couldn't find any data on the web, or from the manufacturer concerning the timings, but finally was able to retrieve it from the EEPROM on the module. Once I had the timings (CAS, RAS to CAS delay, RAS precharge, and RAS set correctly and in sync with the CPU, it works great. It would have been nice to know this up front, and the reseller and especially the manufacturer should provide this data, and not keep it a secret.