Do you have no contact to the site owners, cannonball? I think it would be highly unusual to just switch a site off usually you would at least give a short notice a couple days ago like "thanks for all the years but unfortunately we are losing too much money (or whatever else reason)"