+1 for grabagun.com
Cheapest I've seen for just about anything.
I bought my Kahr K9 Elite a month ago from them for 700 including shipping, $30 cheaper than anyone else who had it in stock.
A spare mag for the wife's PPS is on the way- again, cheaper than anywhere else, and shipping is free.
I'll always check with them first.