Yes, i think those are the cree, j series. Im looking at those as well.
I dont mind mind paying a little more for better efficiency, within resson. I was going to grab some samsung lm 301b strips and some osram square 660s from a company in germany. My buddy tried placing an 1500$ order that we were going to split. Since its outside of europe they had to prepare a special invoice to exclude the vat tax. At the last second , right before paying for it , all communication from them just dropped off. No response! Now im thinking about just grabbing the f series , adding osram 120s for 660nm, some 730nm and be done with it.
Pretty disappointed with that german company, they were offering a really good price. If they were having issues with credit card processing or other shipping issues, they should at the very least email a potential customer with some sort of an update. Pity, prices were damn good.