You could take the guitar to your local music shop and see if they can quote a price on fixing the problem (if they can).
Check ebay, bootsales or a second hand shop, you might find a guitar at a decent price.
I bought a Yamaha guitar from a catalogue and it sounded really nice, even though I got bored with it sold it years later..