I have used Intelius for the reverse phone look up service. On at least three occasions, I have found that their info is not accurate.
I called their customer disservice department, who informed me that they do not guarantee the accuracy of their information, nor give refunds. Avoid them like the plague. This is a ripoff of the first order. I called and asked for a refund, and got a very charming woman who talked nothing but bologna when I explained the situation.
They said that they are an aggregator of public records, but they do not create them.
Apparently, they also do not bother to check on the currency of them. Please save your money.