If none of that makes you feel better, maybe get a pre-paid visa from your local walmart to use for your online purchases.
Good suggestion six. At Walmart today I asked a few questions about this card. The card costs $3 and "re-charges" cost $3.
Example, if you want a card with $500 on it, it costs $503. If you want to re-charge the same card in the future, it costs $3 per re-charge. In my opinion, that is cheap insurance.
Another advantage is anonymity if you charge/re-charge the card with cash. That is a layer of protection from identity theft. If the card is stolen, physically or virtually, no personal information is exposed.