The best option is Strike - but I live in germany, and they don't support us here, yet. The next best thing is bitrefill to buy gift cards, they have a huge selection. Alternatively, robosats seems to be a good way.
It just depends on how much KYC (Know Your Customer - as in, telling who you are to the entity you are giving your sats/btc to) you wish to tolerate.