Has anyone purchased/used one of the "StarTech.com" computer power supplies?

CompUSA and some other retailers are selling them and I would like to know if they are worth the money?

I can't seem to find any decent reviews of this manufacturer.

--
----
------
Todd Young