Bank Of America has a new CC protection setup that lets you set up a proxy CC # and expiration date. You can choose how much of a limit it has, how long before it expires and can set it to only allow a particular online site to be able to charge it. Your CC still earns reward points and all the benefits as if you put in your real info.