I actually prefere PayPal as I can control where and when the funds are used. I can point PP to my checking account, or to one of my credit cards depending on how I want to fund the payment.

In addition, the vendor never sees my Credit Card Number and other personal information. It is much more of a risk to give your actual CC number and other personal info to a person over the phone where it can get written down and lost/stolen/etc., or where a dishonest employee can get access to the information (not implying that you would do so).

I have used PP for a number of years, and in the early days there were problems such as multiple payments being made due to servers crashing then being rebooted, etc., but things are much more stable now.

The most common complaint I hear is about the fees and spending limits that PP has in their TOS.

Brian