I like HRC. I had one that died after about 5-6 years (maybe more) soon after I almost ran the tank dry. It had a good innings. That was a 320lph model that I got tuned on. I actually had a Walbro that was nearly new at the time but the tuner (in England) told me he didn't trust Walbro as there were some fake ones around then.
Anyway, when I had a problem HRC gave me some worthwhile feedback and suggested I get a 290lph replacement as it would probably be more reliable and more than sufficient for me with only 339 crank BHP (I was set to buy a 340lph one). It was a very good price and I bought it direct so I know it wasn't a copy. Car is back to working well again (especially for 20 years old and doing 400 miles a week most of the time the last 6 months).