Some of the data is a bit dated, but that is to be expected from data taken from business registrations. For $47 it is an excellent resource for my needs.
Tip for consumers: If you are looking for perfect, up to the minute data this is probably not the website for you. However, I found it to be better than most I have purchased.