Current 'best' aftermarket non ac heater core?

I'm restoring my heater box in my 71 duster, and was going to get my original heater core rebuilt, but the wait list at the shop I want to send it to is months out. I'm debating whether to wait or not..

Regardless, id like to hear if anyone has had any experience with the common aftermarket brands currently available. I suspect some of them are identical, just branded differently. These are what I've found:

OER #3879303, copper/brass $95 (classic industries)

Summit Brand #382203, copper/brass $95 (summitracing)

Agility Auto Parts APDI #9010075, aluminum $69 (summitracing)

Body Parts (Goodmark?) #HTR010166, aluminum $92 (summitracing)

Reach Cooling #18-12127, aluminum $60 (summitracing)

Four Seasons #98504, copper/brass $50 (rockauto)

Four Seasons #90504, copper/brass $33 (rockauto)

SPI/Duralast #94504, aluminum $62 (autozone)

Murray #94504, copper/brass $69 (oreillys)

Murray #93504, aluminum $54 (oreillys)