Shaunus - ShopAdmin does not have any hard-coded product types in it. (It can't have, because every cart database can potentially have its own types.) Instead, ShopAdmin extracts the list of available product types from your Zen Cart database, and when you are importing products, it matches the values you specify against that list. It then rejects the ones that don't match. (The matching is case-independent.)

And in your case I'm guessing that the matching is working correctly, since it allows 'Product - Free shipping'. I'm guessing that the reason it is rejecting 'Product - General' is because you perhaps put in an extra space in the product type column in the CSV file.

Here's a suggestion. Simply import your products with 'products - free shipping' as their type, since that seems to work. Then you can mass-update the product types of all the newly-imported products using ShopAdmin's bulk update feature, as follows. Use the 'More options' button under 'Search' to locate just those products, e.g., by specifying that they have a created time of today. Then click 'Tools - Update all'. In the resulting popup, when you choose the product type field on the left, it will show you (on the right side) a picklist containing the allowed choices for product type according to your database. So there, you can choose the correct product type and click 'Update' and you're done. (There are videos on our website showing how to use the bulk update feature.)

Please get in touch with us directly if we can help further.

Best regards,
Apsona
http://apsona.com