I just bought a Coldcase in January. I did not need to trim the fan shroud at all, the way others had to in the past. The end tanks on mine also look bigger, so I'm thinking a running design change has been made.
That tells me something about the company, accepting feedback and actually improving their product vs just going for a money grab.
Then there was the cost of the mishimoto one, not worth it IMO.
Factory radiator can be had for $200 (+/-).
I'm willing to spend a little extra for a nicer one, so i did.