23-03-2018 10:51 PM
EBay's invoice automatically includes the p&p when this is included in the listing. It's impossible possible for the buyer not to pay it.
If this is the £100 dress you sold the £3.40 postage is almost exactly the same as PayPal's 3.4% plus 20p fee. My guess is that you have mistaken the deduction of PayPal's fee for the buyer not having paid the postage cost.
The reason your funds are held for 21 days is a security precaution. This is to prevent new or returning sellers from cashing the payment and disappearing, leaving PayPal to compensate the buyer. If you have a tracking or delivery number to prove delivery you can phone paypal customer support and they may reduce the holding time to 7 days,