This may not be a part of US mentality, but if your phone is not displaying signs of certain death i.e. it's crushed, burnt or just doesn't want to switch on (which based on your post it isn't) then why not just try and get it fixed at some of the many GSM Repair shops around Sofia (there is probably one close to where you live, just ask around). You can at least ask them how much it will cost, and if it isn't much you can brag that you even managed to fix your phone on your budget ;)