3 ms·Yeah, 98% sounds suspiciously like a delivery rate to me, not an open.by afavour 4y agoYeah, 98% sounds suspiciously like a delivery rate to me, not an open.