I have no personal experience with DC Power alts but I have talked to Rob a few times when I was considering which alt for me...
I also did talk to Matt at MechMan alts as well.. both persons seemed to be very knowledgeable and seemed to have good reputations with their products and stand behind their products..
I asked each of them about the other's comparable product.. and wasn't surprised at the response I got from each.... I'm sure most of you can read between the lines here...
It's a very competitive business.... with alot of dirt slinging.
I ultimately made the decision to go with the MechMan alt.
So far.. so good...
You might want to look them up as well as an alternative.