You can get a bad one from either.I think the key is reputation from individuals with CHARACTER.Some whiny butts will complain no matter what.It would be important find one with mopar experience and be very clear about what you expect the motor to do and be honest about your intended usage.
A clean well organized shop with someone who is'nt too busy to take the time to discuss the build with you is a good head start.