Price wise Morgan or specialist dealer are quite close.
Performance is a different issue.
Krazy horse and G56 have thier own take on this as does Aero racing, who are all Morgan dealers.
It depends who much bang for the buck or noise you want.