D&D makes/sells really good stuff in general. If that's what their customers are using I have faith in it but if you find something better for the same price or darn close I'd be interested.
True statement. Take a look at D&D's web site picture of the D93 and tell me if you think that cast or not. Don't see a fat parting line where you typically see one in the middle of the part.
Forged or billet is preferable over cast ........... we may not have a choice