I doubt if I ever buy a Hellcat engine but somehow I have missed this place.

Anybody purchased from Mopar Pro Shop?

Any place that has a Parts Specialist named Frog Jones can't be all bad.