wow, so much debate and talk of whose responsibility. let me just put it like this for you:
You have a "cable" service. you pay $90 for the internet service and they have the line filtered and configured for that internet. Usually it's a filter range that they do to ensure service, however...