I never have and never would pay directly to someone's bank account (or use a money order or check) because if a problem arises you have no recourse.
I had a problem a couple of years ago when I bought a set of computer speakers for about $125. The left and right speakers worked, but the subwoofer was toast. I emailed him requesting a refund and he obnoxiously replied something like, "Hey, didn't you read the fine print? I said the speakers are sold 'as is,' so you get what you get. You get no refund." I considered complaining to PayPal but decided it was not in their best interest to help me, so I called American Express (the card I used to pay my PayPal purchases). I also figured that over the years I had spent over $100,000 on Amex, so they would have that much more incentive to help me. Amex took the information and said they would contact the seller and give him a chance to tell his side of the story. About a month later I got an email from Amex saying that the seller never replied to their query, and that they would credit my account the $125. I then contacted the seller explaining the situation, adding that if he wanted his speakers back it would be at his expense. I gave him the pickup address and he did indeed pay to have them sent back to him. Interestingly, he never gave me feedback. I'm sure if Amex had decided in his favor he would have trashed me in the feedback, but he realized it was not in his best interest to do so.
After that happened, PayPal canceled my account, saying I had failed to live up to my contractual obligations... I now use my wife's PayPal account when necessary.
The lesson is, NEVER pay for anything on eBay if that payment method gives you no recourse should something go wrong (my sister just got scammed by about $200 on a guitar she bought on eBay using a money order to pay). And, if it's a significant amount of money, don't rely on PayPal: complain to the credit card company. In my experience, American Express is by far the most helpful when it comes to dispute resolution.