If you are comfortable with it, you can tell us where you live and we can help you look. If you'd rather pm me, I'd be happy to do some internet searching for you!
250 seems incredibly high, 150 sounds about right for an average price. In some senses, you do "get what you pay for", type of anesthesia, stitches, etc, but some vets just plain overcharge. Zissou was spayed at a low-cost clinic, but it's subisdized by generous donations, so they don't do any corner-cutting and still only have to charge $45 + $5 donation for spays. The only bad thing was she caught some kind of kitty illness while there, but its all better and that could happen anywhere!