User Activity

A seller in UK want me (US) to make payment through eBay International Trading Customer Service. Have you heard of this as an escrow service?