I have to agree with Reality Check again... For the most part they are outdated, there are a couple of them out there that aren't too bad, but before enrolling in them, I would recommend that you get some references from the companies... Any good company will give you references of happy customers...
You will also find that you can do alot of the research yourself if you have some time, a computer, and a good local government website.. Although it takes alot of clicking, reading, patience, and research, you can find the information in the area that you want..
Good luck and Good Researching..
Duane