Yes. I have posted some comments about them as I was a former customer. Their home office is located about 90 minutes from mine...and I was not impressed with their lead quality. Lead information was unorganized...often with medications listed without identifying to which member of the family it belonged.
They did give me $100 of free leads, but unless they changed, I don't recommend them.