i think that they are legit, but also i think the owner is affiliated with some sources in the top