in reply to Variable blasphemy
If you used a proper CSV parser like Text::CSV_XS, you would not have seen this problem in the first place.