The only thing I can think of is possibly switch mains?
So neo won't do anything? You'd think some sort of IP ban that very least would be in order for someone like that.
Really sorry this is happening to you though. That would freak me out/piss me off too.