I just received an email informing me that Leadrefs closed... they were honest and sent an eCheck with a refund for the remainder of my membership. I liked their bulk search feature...
I only used them for bulk lead research because they returned the emails, it saved some time. I have other ways to get them though, it just takes longer.