DUNS numbers are free, anyone charging for lookup is not DnB but a 3rd party trying to bank from it.
> If your organization does not yet have a DUNS number, or no one knows it, visit the Dun & Bradstreet (D&B)
website or call 1-866-705-5711 to register or search for a DUNS number. Registering for a DUNS number is free
of charge, so if you encounter any organizations or websites soliciting a fee to acquire a DUNS number it is likely
a scam or fraudulent.
Yes, I signed up for DUNS as I was creating a developer account for Apple. If I remember correctly, a year ago it did not cost anything when going through apple systems. And I think it was before the step where you have to pay the Apple developer fee.