I guess get connection from somewhere else, If someone is treating you this bad even before being their customer. You'll always feel at his mercy to fix things even in future like fiber cuts, settings, speed/ping issues.
Having a good relation with your provider always helps you in long run, but this guy already looks very shady