I've had the opposite experience with one of the largest ISPs in Japan. We were supposed to have a lucrative deal between both companies but our side fucked up. Instead of a polished working product, it didn't pass basic tests by their engineers. Nonetheless, we were given a few opportunities to remedy the problem.