Soleron on 07 February 2010
It's definitely your ISP's fault. Keep calling them.
Idea: Ask them for a test you can use that they would accept, then keep a daily log until they can't ignore it.