Channel Well Technology is a Power Supply Unit manufacture. Tying strong bonds with mainly Corsair, CWT provide parts for Corsair's specifications for their PSUs.
I think i am going for Corsair as Seasonic reviews are not good in both new egg and Amazon...
They are opinionated reviews on store sites. Always read a professional, unbiased review of both PSUs before buying. I recommend here, TechPowerup, Hexus, TweakTown, JohnnyGuru and Guru3d.