I'm a rookie, but like anything else you buy, it depends on their demand and cost to obtain them. Try offering them less and see what they say.
It's kind of one of those things where if they won't budge on their price, then they apparently have people out there willing to pay their high price...