Thanks everyone for all the helpful advice and encouragement. I just went down to the LBS and got the proper sized wrench and confirmed with the mechanic that it's not too bad. He thinks I can fix it. So I'm going to give it a shot in the next day or so, see what I can do, and take it to them if I can't figure it out. I'll update the thread on how it goes.