I&#x27;m not sure what it is on the surface but that site instantly screamed &quot;scam&#x2F;virus&quot; at me as soon as I opened it. I think it&#x27;s because it looks cluttered and some images just look out of place (including a stretched Facebook share button on the right)<p>Is it actually trustworthy?