All considerations are always covered in advance of posting, rest assured.
It's possible, tho unlikely, that not paying for a service would make it off and online, variously, with some parts accessible and others not so accessible. Not paying bills would tend to result soley in a complete cut-off at a specific point in time - kinda like phone bills. So, yeah, it coulda been that since it has gone completely offline - but that wouldn't explain the at least years long wierdness with the site's availibility prior to it disappearing entirely.