Whatever anyone thinks about the appropriateness of blocking access to TPB, the error code returned by the ISP is fraudulent. It is a message purporting to come from TPB, when in fact it comes from another agent intercepting packets directed to TPB. I am pretty sure that HTTP has no provision for messages not authorized by the server they purport to come from. An ISP has no business manufacturing a fraudulent response from a site that does not belong to it.