Duh... I have been trying to copy and paste ibuyhouseleads.com with no results. I didn't even see the plural houses in your post. That just goes to show you to read posts before taking action :).
After checking out the site, it looks like the site is run by Mike Ochsner. Mike also owns ibuyhouses.com and is in Oklahoma. He appears to be a real estate agent/manager.
Hope this provides you a little help. Personally though, I am not familiar with him, so I can't give any personal opinions.
I like the ibuyhousesleads.com I have bought a couple of deals off of there and for $47 a month the amount I spend is worth it because I spend more on other advertising and do not get as good as motivated sellers as on there.