You can actually get new credit card numbers generated super easy. There are services that will give you a unique credit card number to use at every online retailer to limit your risk of theft.
I used to use Paypal’s digital card service before they discontinued it. I’m surprised this isn’t more popular in the US, it’s in the bank’s interest to help you limit everyone’s risk.