I don't know that company, and haven't even
heard of them. However, a sure sign of a scammer
is that you can't see the car. That's because they
have no car! They may have pictures they took
from the internet, but they will give every excuse
why you can't come and see it: Maybe it's in a
"container" or "crate" all ready for shipping!
Or maybe the seller is handicapped, or overseas.
And they may promise to ship it to you for free,
and if you don't like it, you can send it back.
And almost always, the price is too good to be true.
You're doing right in asking plenty of questions
and asking for referrals from us.