Yeah that sticky is the best we can do. Finding your lost phone is like trying to find a needle in a haystack and if you do manage to locate your lost or stolen phone, it's always advised that you go to the authorities first before attempting to retrieve it.