So I am reading some Amazon files with the CSV Buffer and I keep seeing strange characters in Spanish or French names. Hm. Thought encoding problems are a thing of the past. I play with importing the file into Excel with the various encodings until it turns out the characters display best with UTF-8. Which is to be expected, most popular encoding these days.
Looking into the CSV Buffer table, I see in InitializeReader Encoding.Default instead of Encoding.UTF8. That was the culprit. My solution was to copy this function and the LoadData that calls it into new functions and make encoding choosable by a parameter to LoadData's copied version.