PayPal is good, except for firearms, which they refuse to do. And I won't deal with anyone who suggests cheating PayPal out of their fees by using F&F.
Personal check is very convenient as long as it is understood the check must clear before shipping.
USPS money order is a pain. But, as either buyer or seller, I try to accommodate the other party as much as possible. Everyone's situation is different.