Stay away.
They are just collecting your contact info and giving it to lenders so you're getting a lot of junk calls from lenders.
Also I tried adding a bad review on their website on one of the lenders and it just says Error when trying to submit. That's their way to block bad reviews.