YIRYDE
formerly pman2011
I use a VCC (Virtual Credit Card) for all on line purchases including using it with Pay Pal. If you are not familiar with VCC, it's a credit card number that you generate that's good for a one time usage. This number is linked to your credit card but you don't give out your real credit card number. Some credit cards companies offer this service like Citibank and Discover. I have been using it with Citibank for about 10 years without any problems. It's the only way I shop online and over the telephone without giving out my Credit card Number.
https://www.citibank.com/us/cards/vanpromo/cmc_pop/index2.htm
https://www.citibank.com/us/cards/vanpromo/cmc_pop/index2.htm