I found this database to be mostly helpful. A significant portion of the contacts were accurate and readily reachable. However, there were a few outdated entries and some numbers that didn't work. Overall, it saved me a considerable amount of time compared to manually searching for suppliers, but a little more quality control would improve its value. I'd recommend it with the caveat that you should expect to spend some time verifying the contact information.