Paypal charges a 2.9%, plus $.30 transaction fee to accept payments for merchandise - whether cash funded or by credit card. With these transactions, you have the option to print a shipping label.
If someone pays you using the "Personal" option, there is no Paypal fee. There is no shipping label option & the buyer does not received Paypal protection if there is a problem.