Occassionally some of my emails take days of weeks to turn up. When I look at the headers, they seem to be stuck on a sky server for ages. I tried raising a call with tech support, but they're only trained to deal with "can't log in" and "can't set up outlook". They can't even pass on a message to the tech guys that one of their servers is borked. Any suggestions about what I should do next?

Examples of headers are
Received: from smtp4.pri.skybb.uk.easynet.net (smtp4.pri.skybb.uk.easynet.net [87.86.189.80])
by mx.google.com with ESMTP id w40si653322ugc.2007.11.22.20.17.48;
Thu, 22 Nov 2007 20:17:49 -0800 (PST)

Received-SPF: neutral (google.com: 87.86.189.80 is neither permitted nor denied by domain of SRS0=zG+m=P5=sender.com=support@srs.kundenserver.d e) client-ip=87.86.189.80;

Authentication-Results: mx.google.com; spf=neutral (google.com: 87.86.189.80 is neither permitted nor denied by domain of SRS0=zG+m=P5=sender.com=support@srs.kundenserver.d e) smtp.mail=SRS0=zG+m=P5=sender.com=support@srs.kund enserver.de

Received: from [192.168.3.91] (helo=smtpin3)
by smtp4.pri.skybb.uk.easynet.net with esmtp (Exim 4.67)
(envelope-from <SRS0=zG+m=P5=sender.com=support@srs.kundenserver. de>)
id 1IonZp-000150-6e
for myemail@sky.com; Sun, 04 Nov 2007 22:04:17 +0000

--------
Note myemail@sky.com, and sender.com have been edited by me to protect identities. Sender.com is the domain of the email which was sent to me.

To make sense, you have to read the headers bottom to top.

I've only included the relevant parts of the headers.