"Now, let's review some microeconomics. In a free market, it is almost axiomatic that the market always clears. That's a technical term that means that when somebody tries to sell something, if they are willing to accept the market price, they will be able to sell it, and when somebody wants to buy something, if they are willing to pay the market price, they will be able to buy it. It's just a matter of both sides accepting the market price." - Joel Spolsky "
Whaddaya Mean, You Can't Find Programmers?"
http://www.joelonsoftware.com/articles/fog0000000050.html
Sure, if you can't find developers to work for you at any price than there probably is a shortage of developers in your area. If you could find developers if you paid twice as much as you are offering, then that is a clue that the market price is just higher than you can or are willing to pay.