Yes, nifonline worked fine for me; I am pleased with the service and the value.
The document verification call was scheduled promptly and completed smoothly. It took about a month to get the NIF because of government processing delays. I received my NIF document as expected. They assisted me with getting my online account set up with the tax authority (since I mixed up my NIF with the representative’s NIF.) They promptly forward scans of any documents received by postal mail.