Essential Arms has/had about the best price going, but it's been a couple month since I last ordered one from them. I think the last ones I ordered were $85 each. They have to go though an FFL though...that adds about $20+ to it. I have been involved with about 15 of them (me, buddies and kin buying them) and never had any issues with them.
their web site is:
Essential Arms Company