Is Paypal the safest way to accept payment for a transaction/sale of equipment?

I know personal checks are not a good idea since they can look like they get cashed then bounce 2-4 weeks later.

What about USPS money orders or cashiers checks?

I was just thinking with Paypal once they send you the money and it's in your paypal account then you are safe as the seller.

With the Empi unit I was trying to sell I got about 4 people wanting to send personal checks that were obviously scams.

So is Paypal the safest?