I am a E.D. guy hands down. They are honest and dont rape you with off the shelf turbo parts.
HTT and I.I. think they have something special, but all the turbos are Borg Warner or Schwitzer off the shelf parts.
For example, I bought a HTT 62/65/14 turbo 3 years ago for $1100 with the downpipe including shipping. They now want $1700 for the same turbo without a downpipe and no shipping. Thing is, the turbo hasnt changed!