3 ms·Personal escrow is very common today, through credit card deposits.by herge 10y agoPersonal escrow is very common today, through credit card deposits.