Try CCRadio in N. California (Fortuna, I think), they handle Sangean and other similar products. At least can steer you in the right direction...
JC
I'd like to announce that my radio is fixed, but technically, I can't . . . because it turns out it was never broken in the first place.
Turns out I wasn't properly placing the little ribbon (it's there to help lift out the batteries, but I didn't know that) and it was covering one of the anodes. My schoolmate/repairman showed me how to place the ribbon when putting in batteries and it works like a top.
My face is red, but I'm so relieved!