Jedsdad:
I note that the Telecommunications Disputes Resolution organisation allow for at least 5 working days if an ISP is going to suspend or disconnect a service so UI are not being overly draconian compared with others in that organisation.
It is probably a good reason to only use an ISP that is a member of the TDR. I always do, incase I have a problem, and have found using the TDR does end up with a satisfactory result. The price difference between an ISP who is a member, and one that isn't is hardly anything I found, and ISPs are pretty much a commodity service these days.