I called many places in my area when I got my female spayed, the cheapest was about $250, the highest was almost $400. I found out from our local shelter what vet they go to, and I called them. They're about 30 minutes away in the country and they were able to spay her for $120. For some reason it only ended up costing $60, we were pretty happy with that.
I had Mr. Wiggles done recently, but because I foster cats for a lady here she talked to the vet that does her rescue cats and they neutered him for $40.
Megan