I just ordered on of those, seem a couple threads on them showing fairly good results.
Some people bash it saying its cheaply made and needs a heat sink, but for half the price and so far good results, I hardly see that a heat sink is work 4-500 on an led unit... pffft