MB, I've bought items from that retailer (Redcat Tactical). They're GTG.
GD, I have a couple of TLR-1's on Glocks and they are great lights. The newer versions have brighter and more efficient LED bulbs.
The people at Streamlight have spectacular customer service as well. I had an older TLR-2 (pre-LED) and wanted to pay them to upgrade it to the C-4 LED bulb. They wouldn't take any money to do this, and sent free new batteries back with the light! Of course, I mentioned that I had seven of their weapons lights when I called them....