A while back, someone said they had been scammed by someone in England. I saw a billboard the other day, touting this service.
formatting link
Said they were international.
Never heard of it but might be a way to get the money or the item.
John