Yep, credit card everywhere and trust the fraud teams to save me. Only had a single fraudulent transaction once ever.
Lots of banks have virtual cards now that you can generate for one time use or for subscription services with a dollar/expiration date limits. I highly recommend seeing if your bank has such a feature.