Great finding!
I have question though, I've tried editing the offsets manually using HxD, but everytime I sent it back to game, it always says corrupted. Even when I just change the shops code. Are there some steps I'm missing in doing this? Pretty new in hex editing, so some helps are very appreciated, thanks.
Also contributing here are the offsets for every shops I found, have been crosschecking it with what I have in game:
Shop 1: 50B10 Shop 2: 50B58 Shop 3: 50BA0 Shop 4: 50BE8 Shop 5: 50C30 Shop 6: 50C78 Shop 7: 50CC0