I've used RedX for expired listings. They pull all of their data from public records so I've found that there are usually 3-4 different phone numbers for each lead, which can make prospecting a little tedious and time consuming. Aside from that, I really liked their organization and labeling system. Makes it easy to keep track of your leads and which is the best way to contact them.