I'm sorry for the loss of your friend. From what you have told with their story, the site was made just this year of February.
It's already an approval that kind of escrow site shouldn't be trusted. An escrow must have integrity and tenure of their service, plenty of reviews from legitimate people not from the made-up for marketing.