shipping – multiple options and regional restrictions – MarketPress Plugin 2.8.6

I need to accomplish the following:

1. limit physical product orders to US/Canada

2. Offer free shipping to US addresses on specific products as a special offer

3. Sell digital download products globally – no geographic restrictions and NO SHIPPING charges

How do I set this up?

NOTE: I have already limited shipping to US/Canada and have my normal price table set up. What I don’t know how to do is offer FREE SHIPPING for ONE ITEM ONLY and limit that offer to USA addresses. The other thing I don’t know how to do is offer digital products that do not require shipping and therefore have no need of a geographic limitation.

It would be AWESOME if there was a way to set up product specific shipping. Can this be done?