At work, we once had to trim the number of A records in a round-robin set because it tripped the UDP size limit for a single response. ...and it turned out the largest ISP in Germany didn't allow TCP DNS queries. I'm still mad about that.