If your use case is very basic, such as tracing a missed call then you may find a better free service online. But if you are looking up detailed information on friends and family members to get back in touch, or if you intend to use the information you receive then it may be worth paying for a service. However it is best to check that the details you are looking for aren't available for free using a different service.