LightFighter.com is OK
They are nice, and helpful. They did not have a part I wanted, so they called the manufacturer (GG&G) and had them make up a batch, and as soon as they received them, they sent me mine. Since it was a few months after I asked them to get it for me, it showed that they keep tabs on their customers, and have good organizational skills. Enough at least to remember to get me what I ordered months earlier. Some places can't figure out what you ordered last week!