I always prefer using virtual credit card while purchasing any product or service online.
One should not use physical bank account credit cards for the purpose of online purchase, as Intenret is now full of hackers.
They are always in try to make your account NIL and if you use your physical bank account credit card, there is always a chance of getting exposed of your bank account.
As it is always best to be safe than sorry use Virtual Credit card for any type of online purchasing with out infroming your identity.
These virtual cards can perform all the works like regular credit card and is safe. You can load it as per your requirement.
For more info please visit:
http://WWW.CREAPAY.COM/?r=731
One more thing, your paypal account also can be verified using these cards.
So, don't worry & be happy.
Cheers,
Sourabh.