This dishonest site will ask you for some cents to try out their services, then suddenly bump up the charge to $30 and get your money without you knowing! Even worse, no service at all will be provided! Now my card details aren't safe anymore!
DO NOT SUBSCRIBE!
You're better off using Google's free and fast services for locating your web-connected mobile phone.