Saving 71 Demon...

Dr. Diff.
Quality parts, good prices, and awesome customer service. You can't ask for better.
DoctorDiff Drivetrain Components
Ya, I have been in touch and been on the website. Appears to be one stop shop for vast majority of my needs although if I am going to be spending upwards of 5k with anyone I do not deal in text or emails only.