3 ms·Yes, the domain was suspicious to me too, but the legit site links back to it.by userbinator 1y agoYes, the domain was suspicious to me too, but the legit site links back to it.