MarketPress CVS Import images

PROBLEM: "Import From CSV" script breaks the image path when there is an empty space or %20 in the name of the image in the URL path. The image thumbnails are not properly generated, though the image gets imported.

Is there a way to preg_replace '%20' with a hyphen/dash while importing? Surely there are other strange characters that end up in image names being imported?

MarketPress is such a great plugin. It could be greatly improved by advancing the import function.

Can I get an amen and some help please. Thanks!