Hmmm... For a manufacturer who makes a big deal out of the quality of his power supplies, this is a rather sad picture:
All capacitors on the photo are bulged or have leaked. I had two power supplies of this brand in the upper price range. Both failed shortly after the warranty ended. At least it was a well-invested lesson.