This is just my policy, but if it's under $600, I'll always quote a price with escrow costs added at the buyers option if they choose to escrow. About $600 to about $2,000 I'll usually offer to split the escrow 50/50. Over $2,000 I offer to pay the escrow because at those prices I as the seller want the assurance of escrow for the payment. Of course there are exceptions where I've agreed to pay or share escrow on lower amounts as a way to close the sale.
Some cases are different depending on the sales channel. On sedo and afternic site sales, the seller always pays the escrow if it was sold off their site. I think you have a choice if they didn't actually bring you the buyer.