$399 is a pretty good price. When they had them here they were about that price, maybe a bit more. Thing about ordering online is you've got $20 to ship it, $25 to receive it. So whatever the price, add $45-$50 to get it in hand. Also, it never hurts to ask if that's the best price. When I bought my wifes KelTec P32 it was priced at $225. I asked if that was the best they could do, and they sold it to me for $175. Worst that can happen is they say no
A good plan executed today is better than a perfect plan executed at some indefinite point in the future.
- General George Patton Jr