Yes. I believe the problem is somewhere in the XSD, although it is unbounded. The vendor is not very XML literate and I am just learning, so we decided on the quick and dirty method of a post proc to strip empty lines.
I also use Ultra Edit and have found it to be a wonderful tool that is worth the small fee. I personally found the Ultra compare and Hex edit functions to be extremely useful.