Recently I had four Twin Frozr (280X though), from separate batches, and each of them started to leak oil from fans after a few days (less than a week). The mess on my rig with all this oil
Never had this problem with DC2, but I'm not sure if they use the same coolers for their 280X and 290.