Meyle has been hit or miss for me. While it may be a German company, a lot of their stuff seems to be made in China or just flat out poorly made (regardless of where it was made). For instance, when I replaced my tie rod ends and boots both were Meyle, unfortunately the boots barely lasted a year before ripping in multiple places ... as a result I will now be replacing the steering rack due to water/dirt entering and destroying it.

However, the tie rod ends have lasted. Hit or miss.
Granted, I have no experience with replacing a heater-core, but I would personally get the best quality part around (that doesn't sound like a job I would like to do twice).
