It's just my opinion based on my experience but my thinking is that when you are in the market for a gun you need to be patient and shop. Shopshopshopshop! You need to know what you want and take the time to learn what the market is for that item. If you run out "half cocked" so to speak, and buy the first thing you see you will get beat every time.
And that is nothing new. Really it has always been that way ESPECIALLY for guns. I bought my Colt LE 6920 nearly 4 years ago. I got it at a gun show for 1100 bux OTD. 3 hours earlier I was at a Carter's Country in Pasadena Texas and they had the exact same gun for $1700.00 + tax.
I do agree with the above post that mentioned something about some people being slow to come out of the panic. But that situation not withstanding you need to shop before you buy.
There will always be those out there that will unashamedly ask for more than an item is worth because there will always be those out there that lack the patience, maturity, or brains to avoid being taken advantage of.