Good catch, thank you for the heads up. What happened when you ran more than 6a through them?
Arrow electronics has them, but I think when I double checked the part numbers the new high efficiency ones are only available in really big quantities.
I think the eb strips are a good value . However. I did some more price digging, and found out vero 13 gen 7 is even cheaper upfront cost for the same amount of lumen output and If i remember right higher lm/w effiency - even when including passive star or pin heatsinks. I think if I was going to buy again I'd get the those vero 13 gen 7 simply for cost savings and to try something else.