Well it finally looks like everything is back in order.
If you have visited recently you probably came across an IIS error – I have yet to have a response from the hosting company about this but it has taken a week or two of nagging to get it resolved.
There is nothing worse than someone telling you they have solved a problem without spending the time checking it out correctly.