Why is gold so expensive, why are diamonds so expensive? Well, it because the market (buyers side) will pay the asking price. If everyone stopped buying at the market price on anything, the price will drop. If an item is difficult to find, and it's something everyone seems to want, the price goes up.
Simple 101 economics. (and I never made it past high school) LOL!
Keep looking the prices will go down as the economy struggles to get back on it's feet. Might take a while, but if you have money to spend when it happens, you'll find a deal.
I've been wanting a JM in .41 mag FOR YEARS! They were about double the cost of the 35 last time I looked, so I'm waiting,....... and waiting,........ still waiting,........