Joe -- I've been spinning for several years now. I'm in New Jersey, about an hour-and-a-half in one direction from New York and Philadelphia in the other. Not exactly prime sheep country!
Price for wool usually depends on the breed and the condition of the fleece. I've built up a "stable" of suppliers for wool and have paid anywhere from $1 pound at a wool auction up to $15 per pound to the breeder for English Leicester and Cotswold, with an average of around $6 - $8 per pound for various breeds (Shetland, Romney, Cheviot, etc.). Generally I buy directly from the breeders or small growers, and am a repeat buyer with those whose product I like.
There are numerous internet sources for wool, both raw and processed. Some sites you may want to check out:
Spinners & Weavers Housecleaning Pages at:
http://together.net/~kbruce/kbbspin.html
Yahoo! Group for Raw Fleece for Sale and Fiber for Sale (don't have links with me!)
U.S. Sheep Breeders Directory
http://www.nebraskasheep.com/directory/Breeds/
This one you can look up growers by breed -- many have websites which post fleeces for sale and their prices, or you can contact directly. In any event, it will give you an idea of the breeders that are out there!
Hope this is of some help to you!
Kathleen in NJ