I used a replacement heater core from a local autoparts and the pipes/fittings were sketchy to me, so instead of using the o-rings, I just soldered the other pipes on, like others had done/suggested. No problems, no leaks, and more importantly, no coolant smell in the cabin (finally).
Only way...