WinPower are more of an OEM, we don't hear about them much in the UK, they're an American company with Taiwanses facilities from what I can remember.
Not heard of win Power, which isn't usually a good sign......
Ive only had one problem with a psu in all my years with computers, cant remember the whole name but it was "hyper" something, started cooking one night, literally jumped out my seat and turned off power at the plug, luckly everything was fine once i got a replacement!