+1 good idea.I would use paypal. They offer protection against fraudulent charges as should your card. Then you only have to put your card info into one site, and pay through them. Much better to go that route then to trust every site you shop from with your card info. Very secure these days, but nothing is foolproof.
I agree with Shane. I only use PayPal. I know that they have an extremely robust anti-fraud division and have access to databases and computer programs that the DoD and Dept of State utilize to catch everyone from money launderers and terrorists.
I am a fraud investigator....nobody outside of law enforcement has access to to the databases you refer to. But it sounded good. To give access to anybody outside sworn law enforcement access to confidential databases is illegal. There are some pretty nice third party databases out there, I am sure pay pal subscribes to those Databases.