They just have avertiser reviews for their site, and some review sites which they can buy the rates.
They are scammer.
Their business real name is different so they do not have bad credit to show customers.
They are not on public review sites because they ate cheaters.