I only accept Paypal as payment, and block bidders who don't have a Paypal account. I also add the ridiculous, over blown, ripoff fee rates that paypal charges, to the cost of my listing so my customers who pay through paypal, pay for paypal. No holds, no bounces, no forgeries, no waiting, no cost to me. The only way to go!
I've always thought that Paypal should be free with your Ebay membership. They already nail us enough when we list, and when we sell, and when we use listing features, and when we open a store, nailing us again to receive payment is like buying a dozen eggs, and each egg is individually wrapped and priced and taxed.
That said, it's a very secure system for receiving payments, and no so bad once you learn to make your customers use it and pay for it.