Not looking good at all.

How are things running this morning?
We're not seeing general latency as high as that on our network at all... I think it would be best to ping bras.afrihost.com to check for exchange congestion the next time this happens. Please post those results.
It started again now at about 5:30pm, but it isn't consistent at all.
The below 2 pings were about a minute apart.
Pinging bras.afrihost.com [155.239.255.250] with 32 bytes of data:
Reply from 155.239.255.250: bytes=32 time=2481ms TTL=62
Request timed out.
Reply from 155.239.255.250: bytes=32 time=2572ms TTL=62
Reply from 155.239.255.250: bytes=32 time=2706ms TTL=62
Ping statistics for 155.239.255.250:
Packets: Sent = 4, Received = 3, Lost = 1 (25% loss),
Approximate round trip times in milli-seconds:
Minimum = 2481ms, Maximum = 2706ms, Average = 2586ms
Pinging bras.afrihost.com [155.239.255.250] with 32 bytes of data:
Reply from 155.239.255.250: bytes=32 time=42ms TTL=62
Reply from 155.239.255.250: bytes=32 time=41ms TTL=62
Reply from 155.239.255.250: bytes=32 time=42ms TTL=62
Reply from 155.239.255.250: bytes=32 time=42ms TTL=62
Ping statistics for 155.239.255.250:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 41ms, Maximum = 42ms, Average = 41ms