I started accepting donations from a community gaming website via PayPal and I was very hesitant about using it due to the bad stories I've heard. A couple of months and a couple of hundreds of dollars later, no problems yet.
The biggest 'problem' I've had with PayPal is moving to a new country. You can't add International cards to your account, and you can't change the country of your PayPal account. The only solution for me was to create a new account, which is fine I guess.
But then I guess you never have a bad experience until you do.