I've had no problems with my Cooler Master M520 and have used it in gaming for 4 years. Has their quality dropped over the years?
Don't know but its pretty bad right now. I have one of the early thermaltake units for about 5 years still wouldn't recommend them. Doesn't make 'em good, just means I got one that didn't explode after 5 minutes.