Replaced an older vendor with this. Encoded UTF-8 with no character-set surprises in Excel. Will be the default vendor for us now.
Really appreciate you taking the time to write this, we'll keep tightening the column coverage in the next refresh. Let us know if you'd like the file regenerated with extra columns next time.