If you are up to it, check Craigslist. I know our local CL is fullll of ball pythons that people just don't want anymore. :-( It really breaks my heart, too, because an animal is alnost like a child to me. Once you make a commitment, you need to do everything in your power to stand by that commitment. I know there are some instances where the animal has to be given up, but most of the examples I've seen are just people who have gotten bored of caring for the animal. My mom actually found my snake on there and got her for me. I absolutely love her, too!!! :-)
Anyway, it's a place to start if you don't have a lot of cash to work with at the moment.