Yes, Glen seems to be behaving itself since I poked them at mid-day, let's hope it settles down at last.
I have also installed some site monitoring to ping the site and alert me when there is an issue so hopefully if we have problems in the future I can provide the ISP something more actionable. It will ping the site from the US and EU to make sure it is continuing to function and alert me if it is having issues.
Mark