Their business forum is the place to go with this just so you know. They are Direct Impingement, from the little I know they also had issues at first, but from what I hear has been worked out. As far as business integrity goes... the jury is still out on that one.
Personally I would be interested in their DMR Model, and I do like how they did the rail system on all their models.
Jack