Over the course of a few months both BMW logo tank badges fell off the bike and were lost. The factory adhesive appears to have degraded with time and heat?

I found the factory part number but am not thrilled about paying $130 (pair) for what amounts to BMW's marketing. A low priority item so I'll keep watching the auction pages.

As I prefer not to become a repeat buyer, does anyone have thoughts on the best adhesive for mounting the replacements? Base on the tank is a thin aluminum disk & I'm guessing the new badge will be either plastic or aluminum on the reverse.