I hate to do this, but I have to recommend against any member ordering from Radiator Technologies, the vendor identified in this thread. I pre-paid for one of these custom units and shipped my old one to be used as a reference. I did receive a confirmation of payment and that my original had arrived. That was seven weeks ago. I knew it would not be a quick turn-around, but after a month I started to reach out for an update. In three weeks, with multiple calls, text and FB messages, I have gotten one response (10 days ago) that I would get a call soon.
It may well be that they are super busy, and when(if) I get the new unit, I will remove/edit this. I am not too concerned about the prepayment, but even a leaky original is better than nothing forcing a truck to be parked and undrivable...