I saw that site, but half the links don't work, they don't respond to emails, someone said they don't answer the phones and couldn't create an account, there is no ratings for them on reseller ratings, they list the PS as 350watt (the pic is of the 330watt)...
whats that saying? If its too good to be true it probably isn't.