Most of them pull data from MPLS. The key is how frequently they refresh they pull data on new listings and refresh data on existing listings. I found Redfin to be the most user friendly and frequently updated option. BTW, I heard about it from a mortgage broker who told me it's the her own source of choice.
Yeah I noticed a lot of the listings were like just posted or just updated! It’s awesome.