So... either:
hmm...
Sounds like possible routing or congestion issues. 15 hops is a lot on the Internet.