New damper/balancer?

I bought a Mopar Performance replacement balancer from Mancini and it has the rubber. Its made in the US. I bought it because I didn't want to deal with pulley alignment headaches. So far so good. But after seeing failures on this site and the one Moper is talking about no way I will buy another rubber one again.