If this is the first time you deal with your customer, always use third party escrow service for safety of both party.
If your customer doesn't understand escrow service, point him/her to escrow FAQ.
I have some big businesses that send me wire transfer, this save some $ in escrow fees. We normally sign NDA (non disclosure agreement) regarding our domain transaction.
Hope this help.
Emil