One major caveat: I've dealt with this company before. They have an extremely bad record for customer service. Mostly, if an item is not in stock, they never tell you, and you never see your money again. If an item is in stock, the deals are usually super.
I also have to add that they appear to be improving their service slightly. It took them only one week to answer my email, and say that an item was on backorder. I'll cut them some slack because I haven't been severely burned by them in the past, and the deals can really be great if they have the stuff.

Thanks for tip Winmag but I’m planning on trying out the TFO-Tru Glo on the Sig. I’ve got a set of old nite sights on it now, there is still a green glow though it takes near black out conditions to see them anymore.