This topic lends itself to another question: When posting a [single-forum] sale, should the seller post their PayPal info, so a buyer can post SOLD, verify post was not superceded at last second (it happens) then pay immediately following -- thus avoiding the inherent delay between initial post, seller's reply with PayPal info, and subsequent purchase? By habit (and example) I always avoid posting my PayPal info publicly for security / harvester reasons, and reply via PM with this information. But this only seems to slow the process down.
The reason I ask this is simply this: If someone truly has "money in hand" then the only way to truly know is if they complete the deal. If it is impossible to consumate the deal (due to the lack of complete payment information), then you cannot fault someone for taking several days to pay (in the event they post, then leave on a trip, etc.).