The only soultion so far is to put a message at the top of the shopping cart here
/includes/languages/english/[YOUR_TEMPLATE]/shopping_cart.php
or put it in the item itself, it's the only solutions that I have currently found. What I propose doing for version 3, is writing an override as describe above, to be able to disable shipping items on a per-item basis, but that is going to be complex. Also version 3 will be altering the admin side of Zencart which was something I was always loath to do because of upgrades.
This week I will release Parcelforce International Datapost, International Standard, Eurozone 48 modules, all pre-configure unlike the UKZR which is for mainland GB, and a sod to configure because people split the UK up in non-standard ways. I'm also intending to put the Netherlands into Europe, which I keep on forgetting to do.
I also have to let the forum know, that my physical state is deteriorating, should I pop my clogs, then Pixxi has agreed to takeover support, but someone will be needed to maintain the modules if the post office rates change, though at the moment I think that the modules would not require much "development" unless ZC changes structure dramatically.
Philip.