Or even acquainted?
Someone close to me is falling for their sales pitch, & it looks too good to be true.
It sort of reminds me of those seedy used car dealerships that advertised when I was living in Florida:
“Bad credit? No credit? No money down. C’mon down to _______ Motor Cars, where EVERYBODY rides!”
Does it appear from the link, and/or anyone’s experience, this organization can be trusted?