PayPal

The buyer pays the fees either way because that's where the money comes from, duh. .

I don't think you're seeing things quite right. The SELLER pays the fee every time thru PayPal. True, the money comes from the buyer, but the fee is taken away from the seller by PayPal.

If you sell an item for $100, your buyer pays $100 and gets the item. You, as the seller receive only $97 because you pay the fee.

Now, if you want the buyer to pay the fee, you would have to sell your $100 item for $103 in which case, the buyer would effectively be paying the fee. Maybe that is what you were eluding to..