Santa Fe key fob broke

I'm sure this has been asked but I'm hoping to repair my wife's key fob. The buttons have cracked really badly

Does anyone have experience buying a $10 shell (like this: https://a.co/d/4QAKa4E) off Amazon and putting it back together? I'd love to surprise her with this but I also don't want to risk breaking it further.