If your current program can export contacts to .csv and you are willing to do the work to clean up the .csv sheet it should be doable to import into nearly anything. Shopworx should provide a .csv template for you.
What can kill the deal is formatting of phone numbers, etc. Gets tricky removing the "." or "-" separating numbers but there are ways to get it done on a whole column in excel without doing it manually.
My experience has been that I go to all the trouble, make a perfect .csv and the new program always makes a mess of the import, duplicating contacts, omitting stuff, etc.
But good luck!