Well, now that I have both of mine, I guess it's time to reveal where I got mine :twisted:
Fin Feather Fur in Ashland, Ohio has the M&P full size 9 and 40 for $399, and the 9 Compact for $439. They have them in stock for pickup sales. So if you are in Ohio, here is a source at a good price.
I bought the 9 full and compact.
www.finfeatherfuroutfitters.com Check the site out for phone number etc...