I got my stuff back in the day from motorhead and had nothing but problems getting parts, the right parts, and he told me I would get... Over the years now, I just chalk it up to doing business getting a turbo kit, although Jake did well with Velocity and their support. I have talked to Richard over the phone and bought a couple of parts from him without a problem as well...
Good luck Scott; it'll work out... Getting late in the season to ride though...