We've had this going on for about a year now. PayPal releases the money 24 hours after delivery (based on tracking via USPS) or after 30 days. Quite a pain to follow and for bookkeeping. Sometimes they need a reminder chat after delivery. It's probably a way for PayPal to earn interest on our money.