Icon FHR IC9977 pistons

Anyone have experience with these Pistons? It seemed to be a cheaper alternative two other forged pistons I've found. I think their new because they're not even listed on their website. Here's the link to what I found on Huges website Hughes Engines