It is $2500 per leg here in Tucson with our specialists. So your $3000 is not that far out of line for New York. Also the longer you put it off the more damage can be done to the leg. Maybe this organization can help you.
Veterinary Surgeons
www.acvs.org (301)610-2000
and here is a another link with information.
http://www.leggperthes.com/