Pure scam! Just now I wanted to locate a phone. I Googled and found this spam site, everything looked promising.
First, they asked me to enter a phone number, which, I did. It showed the country and service provider of the SIM correctly. However, the city was blurred and asked me to create an account and pay for trial use for 1 day, which I did.
After login, I didn't have the option to find the phone location and it was asking me to write a message that they would deliver.
They are scammers as I found there are similar websites and they all use the same script with different brand name and designs.
Note: They may say the target user must provide the location, or their tool won't work. This is where the scam starts. Yes, as soon as you land on their site, they ask you to enter the phone number, and once you enter, their tool will deceive you as if it found the phone number at a certain location while hiding the exact city. It is to make you feel that you are just a step away from getting the info you want. Once you register and pay the money, that nice-looking map-like tracker is nowhere to be seen and now it is a different tool.
STAY AWAY!