Originally Posted by HostiServerJohn
we have almost the same policy, and I do consider it to be best practice.
i had one client who refused to pay because he stated he and others could not access his website, yet all server checks and DC checks showed no issue with his site or the IPs and all could access his site. his IP was not blocked by the server, even when he did ping tests all showed his connection reaching his site. i have other clients in his town and even using the same ISP who had no issues reaching their sites or even his site.
I concluded he was just pulling a fast one and thought I would host his site for free as he asked for his site to be unsuspended and he would pay the following week. As their was no valid reason for this i refused and his site was eventually terminated. This was in 2012.
then out of the blue on 23/8/2014 i get a guest chat which asked 'hi i cant login to *****' 2 years after the site was terminated. at first the site never rang a bell, so checked and found it was the terminated site and when i checked the domain it was still listed with our servers nameservers ( he must have thought i gave him 2 years free hosting) even though he was sent at the time a termination notice. but in the chat when i asked which client he was he never replied.