When she's out shopping it's a nice idea to let her know where the lower prices are. I got my 365 from Academy in stock $499, their normal price. I found it with those gun shopper search engines, same as the Canik I found locally. And cheaper than the internet plus no FFL fees. This is a high demand market right now, prices are trending slowly up as demand empties the shelf, and yes, you will find some vendors exploiting it.
Vendors and regions are ranging lower and higher, YMMV. Keep in mind that the prices you can find presently are generally higher because the product isn't moving as quickly as those who price competitively then sell out within a few hours or a day. They have to wait to get a resupply according to their pro rated numbers which are based on their pre panic turnover. A larger vendor with a lot of sales might trickle in more guns at cheaper prices yet appear to be out of stock more often. Yup, that's about how it works. The smaller guys with higher prices have stock - because the savvy shoppers aren't interested. They keep searching or wait.
I have watches I've bought used for under $100 online while that same website offers new in the box for up to MSRP. Nobody is buying the MSRP, it sits until it's the last new one to be found anywhere, and years later, it finally moves. Quoting prices at random from the internet doesn't tell you much, it's not what is being offered, it's what they are actually selling. Like Gunbroker relistings - they just clog up the system with no turnover. I concur wholeheartedly when an auction site wants to charge for relisting an item when the first sale expires, especially a commodity product. And I have no truck with merchandise sitting on the shelf in a high demand market where it doesn't move - that is exploitative pricing and the buyers are mostly very aware of it. it can just sit there and be a drag on that vendors profits with no turnover or sales. Businesses that do that aren't making good decisions and in the rough and tumble retail market they won't last.
BTW even the savvy Rolex distributors are sold out. The few in stock? Nobody wants to pay for them, even at Rolex prices.