Were the DIMM unbranded? Yeah, that's pretty-much crap memory. Out of the two different batches of 4GB DDR2 DIMMs I ordered from China sellers on ebay, the first batch were unbranded, and didn't work, but the second batch were branded with Hynix stickers (could easily have been fake), but those worked out OK.
I've heard that some of the unbranded DIMMs (at least in the case of DDR3), don't have the proper SPD info programmed, and sometimes you can get them to work, by plugging in a name-brand stick with good SPD info, and then using that to program the BIOS's memory-timings sections, in MANUAL mode, and then powering down and swapping sticks to the unbranded ones.
You might also be able to use Thaiphoon Burner to write to the SPD on the unbranded DIMMs, and clone the SPD from a working branded DIMM. I've never personally done that, though, but I think that it's possible.