I'd suggest buying the shell and taking it to a repair shop (not just a camera store, but a bona fide repair-shop). Twenty dollars is not a ton of money, and they probably could transfer the electronics easily. I'd get a quote first, though.