PayPal used to offer one-time use disposable CC numbers. The limit fixed at the right price is a good innovation. Thanks for sharing!
But there are plenty of reasons not to do business with Bank of America. I'm no shill for them.
I like privacy.com for this purpose - works well plus it can anonymize transactions to make them opaque to the bank.