For an off wall, potentially "free" option, there is a Wii homebrew app that lets you dump a ROM, save, and the GBA Bios all in one go with the Gamecube GBA cable, though I haven't gotten to test it myself as I don't have my GBA at the moment.
https://github.com/FIX94/gba-link-cable-dumper