Sorry about your experience, but I have had no problems with them.
I RMAed a 450W modstream, and after a week or two they had none there, so they sent me a 850W gamexstream for free, overnight. It took two painless emails to get things done.
I suggest that you contact...