eBay buyer protection only applies if the buyer pays by PayPal. If they pay cash then there is no buyer protection from eBay at all. Thus cash on collection always provides safety for the seller. Of course, there's no eBay seller protection either in this scenario but that doesn't matter if the seller has just got cash in hand.