Quoted from goatdan:I heard about this a while ago when I was contemplating buying mine. I like 'roll your own' leds, so I specifically grabbed mine when I did.
Great for those that like leds, I'm really happy I got mine and did it myself.
I was in the same boat as you. I wanted to grab one as I wasn't for sure if they would be socketed or mounted to the little boards. Does anybody know if they are socketed? I thought I heard that they were?