3 ms·Wow. As far as trust signals go, this seems really bad.by consumer451 4y agoWow. As far as trust signals go, this seems really bad.