The local shop where I bought my G19, gen 3 in July of 2010 was selling them for $588 and the last time I looked his price was about the same. The gunsmith is a Glock Armorer, his sales associate is a Wealth of knowledge, and they give a life-time warranty to the purchaser of a new Glock. By the time you add the FFL fee and shipping fee to the discount sale vender's price you can support the local gunsmith/gun shop for only a few (literally) dollars more. I also have a different shop with a certified Sig armorer for my Sig needs.