We send money back and forth using PayPal. My wife’s family will buy something only offered where they are (or we the same for them), paying for meals, tickets, etc., then sending what’s owed to the bulk purchaser via PayPal. We do this a few dozen times per year. No fee for this.
I transfer money between my bank accounts using PayPal. No fee for this.
I prefer PayPal for purchases from individuals, such as from a forum, Craigslist, etc. I pay the 3% fee to cover my butt, should something go wrong, unless I know the person well.
I use PayPal for online purchases, as opposed to entering my credit card info into a website that is reputable, but not super well known. In other words, I have my CC saved for fast checkout at Walmart, but not any of the dozens of deals sites I sometimes purchase from.