Unfortunately, if you can get a new one for $20, and don’t want to spend over that to fix the one you’ve got, I doubt anyone can do it for that, unless they’re just being generous. Just the shipping back and forth takes a big chunk of that $20, unless you’re counting shipping separately. You might have better luck offering to sell it cheap to someone who will fix/mod it to their liking, then buy yourself a new one.