i think before i bought pre assembled ones here, i had a go at making them, and bought my supplies from where i could find online that was the cheapest. i just searched for LED. i also visited my local radioshack for the battery packs and wire.
^, theres a seller in ebay tha already sell the 3 leds prewired with the battery snap attached, and i ordered fron them severall times never had a problem